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

Mongoでのネストされたリストの存在のクエリ

    db.collection.find({plays.clicks.0: {$exists:true}})

    正しい構文ですが、plays クエリが一致するリストです任意のドキュメント playsでクリックが発生する 。この方法でサブ要素の配列のサブセットを取得する方法はありません[1]。サブ/仮想コレクションのチケットがあります[2]

    [1] http://www。 mongodb.org/display/DOCS/Retrieveing+a+Subset+of+Fields#RetrieveaSubsetofFields-RetrieveingaSubrangeofArrayElements

    [2] https://jira.mongodb.org/browse/SERVER-828 >



    1. クエリからドキュメントを除外するための基準を指定するにはどうすればよいですか?

    2. マングースが埋め込まれている

    3. MongoDBは文字列を配列に変換します

    4. RealmとSwiftUIを使用して1週間でチャートトッピングアプリを作成する方法