我有一个可以在node上运行的应用程序.与MongoDB和mongoose合作的js.我的应用程序只是发送/删除/编辑表单数据,为此,我有这样的mongoose模型:
var mongoose = require('mongoose');
module.exports = mongoose.model('appForm', {
User_id : {type: String},
LogTime : {type: String},
feeds : [
{
Name: {type: String},
Text : {type: String},
}
]
});
而且效果很好!
现在,我想向表单中添加一个函数,这样用户就可以向表单中添加一个字段(或多个字段),并在其中输入文本并发布.
我知道建议使用strict: false
和Schema.Types.Mixed
.然而,我不明白...
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var feedSchema = new Schema({strict:false});
module.exports = mongoose.model('appForm', feedSchema);
有什么建议吗?提前谢谢!