mongoose.model的实例没有find方法

我是一个拥有所有节点和相关东西的新手,有一件事我不明白,为什么当创建一个定义好的mongoose.model的新对象时,在这个新对象中没有可用的查找或方法,只需将引用分配给一个变量,让我访问所有的方法,即

var obj = new mongoose.model('CollectionA',{})这里obj只能访问保存和更新方法 ,除了做var obj = mongoose.model('CollectionA',{})给obj所有方法的访问像发现等...

为什么发生这种情况?


如果你调用

var myElementsCollection = mongoose.model('myElementsCollection' ,{}) 

它使您可以访问模型(集合)。 所以你将能够使用find,findAll等

如果你用新的引用

var myElements = new mongoose.model('myElementsCollection' ,{}

您将创建进入该集合的特定项目

链接地址: http://www.djcxy.com/p/89561.html

上一篇: instance of mongoose.model does not have a find method

下一篇: How to make the URL of $resource generic?