たとえば、次のようなデータセットがあります。
クエリは data.fruite 全体です;
data.fruite
Q1: フィルターによってクエリされたデータのみを取得する方法はありますか?ドキュメントオブジェクトのサイズが比較的大きい場合はどうなるでしょうか? Q2: これは Mongodb の機能ですか?フィルター条件に一致した後、ドキュメント オブジェクト全体が返されますか? Q3: この分野で参照できる API ドキュメントはありますか?
質問者が尋ねた質問は、実際にはデータモデルとビジネスクエリの間のトレードオフに関連しています。
1. MongoDB は基本的に毎回ドキュメントの単位を返します。ドキュメントに配列 (Array) が含まれている場合は、すべての配列を返す必要があります。
を検討できます。 リーリー
2017 華山剣ディスカッション|MongoDB 中国語コミュニティ
3月には杭州駅が登場します! ! ! 興味のあるお友達は急いで登録してください! ! !
リーリー
は実際に data.fruit データのストックを返しますが、条件のストックも返すことができますが、フルーツ配列内のストックのインデックス番号を知る必要があります。
つまり
リファレンス (mongodb バージョン 3.4): https://docs.mongodb.com/manu...https://docs.mongodb.com/manu...#🎜🎜 #
質問者が尋ねた質問は、実際にはデータモデルとビジネスクエリの間のトレードオフに関連しています。
1. MongoDB は基本的に毎回ドキュメントの単位を返します。ドキュメントに配列 (Array) が含まれている場合は、すべての配列を返す必要があります。
2. 被験者の希望通り、クエリ条件に従い、条件を満たす配列のデータだけを返したい場合は、を検討できます。 リーリー
/q/10...2017 華山剣ディスカッション|MongoDB 中国語コミュニティ
3月には杭州駅が登場します! ! ! 興味のあるお友達は急いで登録してください! ! !
リーリー
は実際に data.fruit データのストックを返しますが、条件のストックも返すことができますが、フルーツ配列内のストックのインデックス番号を知る必要があります。
つまり
リーリーリファレンス (mongodb バージョン 3.4):
https://docs.mongodb.com/manu...
https://docs.mongodb.com/manu...#🎜🎜 #