Methods Mongoose-来自doc的访问模型
在定义模型之前,我遇到了需要模型的情况。在Methods Mongoose-来自doc的访问模型,methods,model,mongoose,Methods,Model,Mongoose,在定义模型之前,我遇到了需要模型的情况。在someMethod()中,我尝试this.model('Goods')检索模型。我想知道是否有更好的方法 var mongoose = require('mongoose') , GoodsSchema = require('./schemas').GoodsSchema , GoodsModel; GoodsSchema.methods.someMethod = function () { // need GoodsMod
someMethod()
中,我尝试this.model('Goods')
检索模型。我想知道是否有更好的方法
var mongoose = require('mongoose')
, GoodsSchema = require('./schemas').GoodsSchema
, GoodsModel;
GoodsSchema.methods.someMethod = function () {
// need GoodsModel here
// GoodsModel.find()....
};
GoodsModel = mongoose.model('Goods', GoodsSchema);
module.exports = GoodsModel;
你可以(也应该)简单地做
var model = mongoose.model( 'Goods' );
你可以(也应该)简单地做
var model = mongoose.model( 'Goods' );
看
请参阅。这两种方法之间是否存在差异?使用我的方法不需要定义新变量。这两种方法之间是否存在差异?使用我的方法不需要定义新变量。