機能をリクエストしバグを報告しますか?
バグ
現在の動作は何ですか?
$pushAll
を使用しようとしていますが、これは2.4以降非推奨であり、MongoDB3.6にはありません。
現在の動作がバグである場合は、再現する手順を提供してください。
$pushAll
を使用しようとしています。
期待される動作は何ですか?
node.js、mongoose、MongoDBのバージョンを教えてください。
ノード9.2
マングース4.13.6
MongoDB v3.6
これは#5670の複製であり、5.0ブランチで$pushAll
を削除しました。 5.xがリリースされるまでの4.xでの回避策として、スキーマにusePushEach
オプションを設定します。
new Schema(obj, { usePushEach: true });
@ vkarpov15スキーマのどこに正確に配置しますか? セットアップされる実際のモデルまたは他の場所で話しているのですか?
編集:気にしないでください、私はそれを理解しました。
役立つ新しいスキーマ(obj、{usePushEach:true});
最も参考になるコメント
これは#5670の複製であり、5.0ブランチで
$pushAll
を削除しました。 5.xがリリースされるまでの4.xでの回避策として、スキーマにusePushEach
オプションを設定します。