【发布时间】:2017-07-30 12:59:09
【问题描述】:
我正在使用 mongodb 构建一个应用程序,该应用程序在 mongodb 数据库中获取用户的 twitter 时间线,我想检查我从 twitter 获得的推文是否已经存在于我的数据库中,所以我使用 mongodb.find() 函数.
整个函数是这样的:
db.collection.find({'twitterIAlreadyStored.id_str': newTweet.id_str}
然后我想写一个逻辑代码是:
if(exist){
} else {
}
所以我想知道是否有任何方法可以测试 find 的结果是否存在??
【问题讨论】:
-
db.collection.find({'twitterIAlreadyStored.id_str': newTweet.id_str}).length() !== 0?
标签: node.js mongodb mongoose database