Node.js:如何在 mongoose.js 中执行 count 命令?
Posted
技术标签:
【中文标题】Node.js:如何在 mongoose.js 中执行 count 命令?【英文标题】:Node.js: How to execute count command in mongoose.js? 【发布时间】:2012-12-27 11:39:42 【问题描述】:例如,我想执行如下计数命令:
db.test.count()
还是组?
mongoose.js
怎么办?
顺便问一下,如何在 mongoose 中执行聚合命令?好像没有runCommand
【问题讨论】:
在这里查看回复...***.com/a/10814388/1135590 【参考方案1】:Mongoose 建立在"mongodb" nodejs driver 之上。因此,Mongoose 的编码模式通常看起来更像这个驱动程序而不是 Mongo CLI。特别是大多数调用是异步的,需要回调才能获得结果。除了 almypal 在他的评论中的例子,这里还有一个aggregate example。
【讨论】:
【参考方案2】:在mongodb客户端可以使用db.<collection>.find().cound()
来完成。
【讨论】:
以上是关于Node.js:如何在 mongoose.js 中执行 count 命令?的主要内容,如果未能解决你的问题,请参考以下文章
Node.js Mongoose.js 字符串到 ObjectId 函数
Node.js Mongoose.js 字符串到 ObjectId 函数
Node.js Mongoose.js 字符串到 ObjectId 函数