【发布时间】:2019-02-03 04:37:28
【问题描述】:
我有这个架构(例如):
var WordSchema = new Schema({
word: {
type: String
}
});
module.exports = mongoose.model('Word', WordSchema);
在 mongoose 中创建新文档时如何添加新属性?像这样:
let Word = require("../models/word");
let initWord = "hello";
word = new Word({
word: initWord,
length: initWord.length
});
word.save(function(error) {
if (error) {
//some code
} else {
//some code
}
});
但这不起作用
【问题讨论】:
-
不清楚你在这里问什么。您想知道如何向 mongoose 文档添加其他字段,然后将其保存到数据库中吗?
-
我想很清楚,我有一个具有 1 个属性的架构,现在我想创建并保存一个具有 2 个属性的文档。但我想在创建新架构时添加第二个属性
-
如果我理解你的要求,我可能会帮助你:)
-
是的,我知道,谢谢
标签: node.js mongodb mongoose mongoose-schema