2015-04-03 17 views
0

如何插入陣列和正常變量數據,以貓鼬數據庫陣列插入..貓鼬分貝 - 使用創建並保存

var parent = new Parent({ children: [{ name: 'Matt' }, { name: 'Sarah' }], class: 10 }) 
parent.save(callback); 

這是目前我知道方法。 我需要它從req.body完成。那麼在創建父對象之後我該如何做。即

var parent = new Parent(); 
///code for inserting the array data and other normal datatypes 
parent.save(callback); 

回答

1

像使用其他JavaScript對象一樣使用文檔實例。

parent.children = [{ name: 'Matt' }, { name: 'Sarah' }]; 
parent.class = 10; 
parent.save(); 

只要不改變它完全(喜歡做parent = {...}),否則你就必須取消引用實際貓鼬文檔實例。只對其屬性進行更改,如上所示。

+1

thanks..it works – 2015-04-03 09:21:33