0
So habe ich einen ParameterMongoose - wie benutzt man Schema Parameter?
venue: {
type: mongoose.Schema.Types.ObjectId, ref: 'venue'
}
und ich mag die ID extrahieren, die in das Schema in einer findById Funktion wie geben wird:
Event.
Venue.findById(id, callback).
populate('venue').
exec(function (err,event) {
if (err) return handleError(err);
});
Ich weiß, dass dies nicht korrekter Code ist - wie sollte ich es reparieren?
Ich bekomme eine ID nicht definiert Fehler. Wenn ich dich richtig verstehe, ja, das will ich. Grundsätzlich ist der Wert des Veranstaltungsortes durch seine ID innerhalb der Veranstaltung zu ermitteln. –
'Ort: id,' Hier musst du die 'id' angeben, nach der du suchst. Es ist eine Variable. –
Aber ich möchte nicht wirklich einen bestimmten Veranstaltungsort angeben, ich möchte den Veranstaltungsort angeben, wenn ich eine PUT-Anfrage mache, wenn Sie wissen, was ich meine –