deklariert Ich versuche, "distinct" Mongoose-Betrieb zu verwenden, aber es funktioniert nicht richtig. Ich benutze Mungo 3.8.31, weil ich diese spezifische Version brauche, um einen bestimmten Mangusten-Treiber zu benutzen.Kein Wert für "distinct" wurde in Mongoose 3.8.31
Der Code, den ich verwende, antwortet mit dem Fehler Kein Wert für 'distinct' wurde deklariert.
Hier ist mein Code:
var query = {};
Channel.distinct(query, 'name', function (err, channels) {
if (err) {
res.send(err);
} else {
res.send(channels);
}
});
ich nach dem deutlichen Betrieb Format von Mongoose 3.8.31, wie Link unten
http://mongoosejs.com/docs/3.8.x/docs/api.html#query_Query-distinct
Danke
Dank für Ihre Antwort danken. Ich habe mit den beiden Optionen versucht, aber ich bekomme diesen Fehler: "** TypeError: this.collection.distinct ist keine Funktion **" – gonver
Irgendwelche anderen Ideen? – gonver
Ist 'Channel' ein Mongoose-Modell? – chridam