sql >> データベース >  >> NoSQL >> MongoDB

$ unwindの前に、サブドキュメントが空でないかどうかを確認してください

    preserveNullAndEmptyArraysを追加する必要があります $unwind内のプロパティ このような操作:

    {
     $unwind:
      {
        path: "$applications",
        preserveNullAndEmptyArrays: true
      }
    }
    

    $ unwind



    1. Meteor.Collection.ObjectID()とMongoDB ObjectId()

    2. NestJS:セッションベースのユーザー認証を実装する方法

    3. 配列メンバーの集計条件の一致条件

    4. Spring Data Mongo-Distinctを実行しますが、結果に埋め込まれたドキュメントをプルしたくない