2014-04-05 55 views
1
AppUser.find({}, function(err, users) { 
    if(err) { 
     console.log('error') 
    } else { 

     for(var i=0; i < users.length; i++){ 
      users[i].connected 
     } 

     res.json(users); 
    } 
}); 

我只想設置我的res json以顯示connected設置爲true的對象。只返回傳遞布爾值的對象?

我感到非常愚蠢,不知道如何做到這一點,但必須有一個簡單的方法。

回答

1

您可以使用Array.prototype.filter過濾users誰是connected,這樣

現在,users將有哪些具有Truthy connected用戶信息的陣列。

+0

好看起來不錯,讓我試試看。當然,它的作品將在第二次給你道具:) –

+0

我需要學習更多的JavaScript,因爲當我雖然我很好,我甚至不能做這麼簡單的事情。謝謝它的作品! –

+0

需要等6分鐘:) –