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

MongoDBドキュメントサブドキュメント配列にサブドキュメントのIDを挿入して返します

    この場合、IDをサブドキュメントに事前に割り当てることをお勧めします(つまり、sub._id = ObjectId() またはuuidを使用します uuidを使用する場合はパッケージ):明確で予測可能です。

    また、サブドキュメントIDで頻繁にクエリを実行する場合は、追加することをお勧めします(ensureIndex()を使用)。 )コレクション内のこのユースケースのインデックス。



    1. Spring-Mongodbは列挙型を文字列ではなくintとして格納/取得します

    2. マングースのアップサートはデフォルトのスキーマプロパティを作成しません

    3. クエリで配列を並べ替え、すべてのフィールドを投影します

    4. モンゴ:外部の重みで並べ替える方法