[英]How to use embedded Object in mongoose Schemas?
我有架构:
var someSchema = new Schema({
data: {
nickname: {type: String},
id: Schema.Types.ObjectId,
message: { type: String},
},
createdAt: { type: Date, default: Date.now }
});
但是当我尝试使用它时:
some.collection.insert({data.nickname: nickname, data.message: message,}, function (err, doc) {
if (err) {
console.log("Something wrong !");
}
res.redirect('/');
});
我有一个错误: SyntaxError:意外令牌。
如何将数据插入我的对象?
在定义要插入的文档时,您需要使用相同的嵌套对象语法:
some.collection.insert({data: {nickname: nickname, message: message}}, function(err, doc) {
if (err) {
console.log("Something wrong !");
}
res.redirect('/');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.