为什么以下计数调用不起作用?我知道集合中有一个“我的测试列表”,但计数始终为 0。我的集成测试验证的这一部分,名称在我的数据库中是唯一的。
db.collection('lists', function(err, collection) {
collection.find({name: "My testlist"}).count(function(err, count) {
console.log("err: " + err + ", count: " + count)
assert.equal(1, count)
})
})
我在 NodeJS 中使用 mongodb 本机驱动程序。