mongoose db - 使用创建和保存的数组插入
mongoose db - array insertion using create and save
如何将数组和普通变量数据插入mongoose数据库..
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);
像使用任何其他 javascript 对象一样使用文档实例。
parent.children = [{ name: 'Matt' }, { name: 'Sarah' }];
parent.class = 10;
parent.save();
只是不要完全更改它(例如 parent = {...}
),否则您会取消引用实际的 mongoose 文档实例。仅对其属性进行更改,如上所示。
如何将数组和普通变量数据插入mongoose数据库..
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);
像使用任何其他 javascript 对象一样使用文档实例。
parent.children = [{ name: 'Matt' }, { name: 'Sarah' }];
parent.class = 10;
parent.save();
只是不要完全更改它(例如 parent = {...}
),否则您会取消引用实际的 mongoose 文档实例。仅对其属性进行更改,如上所示。