Javascript 仅返回传递布尔值的对象? AppUser.find({},函数(err,users){ 如果(错误){ console.log('错误') }否则{ 对于(var i=0;i

Javascript 仅返回传递布尔值的对象? AppUser.find({},函数(err,users){ 如果(错误){ console.log('错误') }否则{ 对于(var i=0;i,javascript,object,boolean,Javascript,Object,Boolean,我只想将我的res json设置为显示已连接的对象 我觉得自己很傻,不知道怎么做,但必须有一个简单的方法 您可以使用来过滤连接了的用户,如下所示 AppUser.find({}, function(err, users) { if(err) { console.log('error') } else { for(var i=0; i < users.length; i++){ users[i].connected

我只想将我的res json设置为显示已连接的对象

我觉得自己很傻,不知道怎么做,但必须有一个简单的方法

您可以使用来过滤连接了
用户
,如下所示

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);
    }
});

现在,
用户
将拥有一组用户信息,这些信息连接了真实的

看起来不错,让我试试。我需要学习更多的javascript,因为就在我觉得自己很好的时候,我甚至不能做这么简单的事情。谢谢,这很有效@MichaelJosephAubry请通过和。它们将经常派上用场:)
users = users.filter(function(currentUser) {
    return currentUser.connected;
});