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

$lookupが空の配列を返す

    条項から確認してください、それはあなたのコレクション名ですか?コレクション名の代わりにスキーマ名を使用したため、結果が空になりました。

    {$lookup:
            {
              from: 'classes',  //check this
              localField: 'owner',//**String**
              foreignField: '_id', //**ObjectId**
              as: 'classes'
            }
          }   
    



    1. MongoDBドキュメントの再形成

    2. MongoDB Java Inserting Throws org.bson.codecs.configuration.CodecConfigurationException:クラスio.github.ilkgunel.mongodb.Pojoのコーデックが見つかりません

    3. mongoexportJSON解析エラー

    4. MongoDBのクエリプランからインデックスを非表示にする3つの方法