我正在尝试用猫鼬执行查询,但似乎无法获得正确的 sintax。这是我目前拥有的:
db.find({}, 'Link -_id', function (error, existingData) {
console.log(existingData);
}
现在,这会从集合中返回所有链接,这就是我需要的。但是我需要向查询添加一个条件,在该条件中,我只能获得具有真正布尔值的链接。例如,布尔值是"有用的"。所以我的问题基本上是我如何在该查询上设置条件以获取具有"Useful: true"
条件的链接。
提前谢谢。
您需要在代码中进行以下更改。
如果你的模型中,键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);