0

私はnode.jsとmongo dbが初めてです。私がやろうとしているのは、index.js から model.js の順序付き関数を呼び出すことですが、不満があります

オブジェクト関数 model() には、ordered() メソッドがありません

ルート/index.js

var pics_ = models.Picture.ordered();

model.js

Picture.prototype.ordered = function() {
var ordered = mongoose.Picture.find().sort({points:-1}).toArray()
console.log(ordered);
return ordered;
};
4

1 に答える 1

1

モデルにメソッドを追加する場合は、Mongooseがサポートする方法を使用する必要があります。http://mongoosejs.com/docs/methods-statics.htmlを参照してください

于 2012-06-09T15:39:47.657 に答える