Javascript Mongoosejs:如何创建没有模式的模型?
我发现本教程: 它使用了与构建模型模式稍有不同的方法,然后是mongoosejs.com文档 它不会在mongoose的帮助下创建MongooseModel。模式:Javascript Mongoosejs:如何创建没有模式的模型?,javascript,node.js,mongoose,Javascript,Node.js,Mongoose,我发现本教程: 它使用了与构建模型模式稍有不同的方法,然后是mongoosejs.com文档 它不会在mongoose的帮助下创建MongooseModel。模式: var Some = mongoose.model('Some', new mongoose.Schema({ property: { Type: String } }), 'Somes'); 但有点像: var Some = mongoose.model('Some', { setters: {
var Some = mongoose.model('Some', new mongoose.Schema({
property: { Type: String }
}), 'Somes');
但有点像:
var Some = mongoose.model('Some', {
setters: {
toLowerCase: function(string) {
return string.toLowerCase();
}
}
}, 'Somes');
我个人对第二种方法有较少的问题,并且可以更好地阅读。
不幸的是,文档中没有关于这种方法的任何信息
有没有用这种方法定义猫鼬模型的经验?
我在哪里可以找到更多有关的文档
关于嗯,我还没有看到这个符号,从发布日期(2010年12月6日)来看,它很可能是完全过时的语法 文档中的相关部分(尽管可能有点稀疏): 请注意,这并不意味着您不再需要定义模式,setter(和getter)可以在需要的地方扩展模型 嗯