Mongoose モデルのモデル関数の作成に苦労しています。ここでメソッドを定義します。
Schema.listingSchema.method('applyPrice', function() {
this.price = priceFromString(this.title);
});
そして私はここにアクセスします:
var listing = new Listing();
// assign all relevant data
listing.title = title;
...
// pull the price out of the title and description
listing.applyPrice(listing);
どこ
Listing = mongoose.model('Listing', Schema.listingSchema);
エラーが表示されます:
TypeError: Object #<model> has no method 'applyPrice'
誰でも問題を見ることができますか?