我使用 node.js 进入 Mongo/Monk 2 小时,我想计算我已插入到集合中的对象数量,但我看不到任何有关如何使用 Monk 执行此操作的文档。
使用以下似乎没有返回我的期望
var mongo = require('mongodb');
var monk = require('monk');
var db = monk('localhost:27017/mydb');
var collection = db.get('tweets');
collection.count()
有任何想法吗?
最佳答案
您需要传递查询和回调。 .count()
是异步的,只会返回一个 promise ,而不是实际的文档计数值。
collection.count({}, function (error, count) {
console.log(error, count);
});
关于javascript - Mongo/Monk 集合中的对象计数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22972121/