我正在尝试使用猫鼬执行查询,但似乎无法获得正确的sintax。这是我目前拥有的:
db.find({}, 'Link -_id', function (error, existingData) {
console.log(existingData);
}
现在,这将从集合中返回所有链接,这是我需要的。但是我需要在查询中添加一个条件,在此条件下,我只会获得具有真正布尔值的链接。例如,布尔值是“有用的”。因此,我的基本问题是如何在查询中设置条件以获得具有"Useful: true"
条件的链接。
谢谢。
答案 0 :(得分:0)
您需要在代码中进行以下更改。
如果在模型中,键Useful
的值存储在字符串Userful : "true"
中,请应用以下代码。
=> db.find({Useful : "true"}, 'Link -_id', function (error, existingData) { console.log(existingData);
如果在模型中,键Useful
的值存储为布尔值,即Userful : true
,则应用下面的代码。
=> db.find({Useful : true}, 'Link -_id', function (error, existingData) { console.log(existingData);