2015-02-05 78 views
0

我是一個新手,有所有的節點和相關的東西,我不明白的一件事是爲什麼當創建一個定義的mongoose.model的新對象時,沒有找到或在這個新的對象,可用的方法,其中簡單地分配給一個變量的引用,使我獲得的所有方法,即mongoose.model的實例沒有找到方法

VAR OBJ =新mongoose.model(「CollectionA」,{}) 這裏OBJ訪問只有保存和更新方法而沒有別的 但做var obj = mongoose.model('CollectionA',{}) 給obj訪問像find等所有方法...

爲什麼會發生這種情況?

回答

0

,如果你調用

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

它可以讓你訪問模型(集合)。所以,你將能夠使用發現,的findAll等

,如果你有新的

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

您將創建一個進入這個集合特定項目