Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mongoosejs:如何创建没有模式的模型?_Javascript_Node.js_Mongoose - Fatal编程技术网

Javascript Mongoosejs:如何创建没有模式的模型?

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: {

我发现本教程:

它使用了与构建模型模式稍有不同的方法,然后是mongoosejs.com文档

它不会在mongoose的帮助下创建MongooseModel。模式:

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)可以在需要的地方扩展模型