为什么mongodb我回来[]什么时候没找到?

时间:2015-03-22 09:47:07

标签: mongodb

我正在进行查询(MongoDB),bbdd中没有任何内容,没关系,但是响应有[],为什么?

Gato.find(function(err, gatos) { 
    if(err) res.send(500, err.message);
    res.status(200).jsonp(gatos); 
});

我怎么知道它是否为空?我不想用[]

验证它是否为空

我不想要

if (arrayBack != [])

有什么想法吗? THX!

1 个答案:

答案 0 :(得分:0)

在这种情况下,您提供了有效的查询。结果是一个空集(一个空数组)。您可以使用arrayBack.length == 0来测试它是否有任何数据。