Möchten Sie eine Funktion anfordern oder einen Fehler melden?
INSEKT
Wie ist das aktuelle Verhalten?
Es versucht, $pushAll
, was seit 2.4 veraltet ist und nicht in MongoDB 3.6 vorhanden ist.
Wenn das aktuelle Verhalten ein Fehler ist, geben Sie bitte die Schritte zum Reproduzieren an.
Es versucht, $pushAll
.
Was ist das erwartete Verhalten?
Bitte erwähnen Sie Ihre node.js-, Mongoose- und MongoDB-Version.
Knoten 9.2
Mungo 4.13.6
MongoDB v3.6
Dies ist ein Duplikat von #5670, wir haben $pushAll
im 5.0-Zweig entfernt. Als Problemumgehung in 4.x, bis 5.x veröffentlicht wird, legen Sie die Option usePushEach
in Ihrem Schema fest.
new Schema(obj, { usePushEach: true });
@vkarpov15 Wo genau im Schema würden Sie es platzieren? Redest du über das tatsächliche Modell, das eingerichtet werden würde, oder woanders?
EDIT: Egal, ich habe es herausgefunden.
hilfreiches neues Schema(obj, { usePushEach: true });
Hilfreichster Kommentar
Dies ist ein Duplikat von #5670, wir haben
$pushAll
im 5.0-Zweig entfernt. Als Problemumgehung in 4.x, bis 5.x veröffentlicht wird, legen Sie die OptionusePushEach
in Ihrem Schema fest.