如何让Mongoose列出集合中的所有文档? 要告诉收集是否是空的?

我正在使用一个MEAN堆栈,并在Mongoose中写入这些方法。 我想知道我在Mongoose模型文件中存在什么问题。 我想使用Mongoose来简单地列出myModel集合中的所有文档列表。

myModel.methods.myMethod = function(cb){ this.model("Bids").find({}, 'myField', function(err, results){ if (err){console.log(err);return err;} console.log("okay"); console.log(results); }) this.save(cb); } 

另外,我可以写在Mongoose中的代码是否是myModel集合是否为空?


教一个人如何钓鱼比给他一条鱼更好。

所以,如果你能build议我可以安装什么样的debugging工具,比如Express中间件,可以帮助我debugging自己,那将会非常有帮助。 请在这里发布您的debuggingbuild议 。

我假设mongoose需要的其他设置是正确的。

在下面的行,我认为'myField'是不需要的。

  this.model("Bids").find({}, 'myField', function(err, results)