mongodbでは、mapReduceの一部の値がreduceで処理されません。
大家讲道理
大家讲道理 2017-05-17 10:04:04
0
1
634

mongodbでmapReduceを使用すると、一部の値がreduceで処理されず、非常に混乱します。最初のコード

リーリー

出力すべきデータは

です リーリー

実際の出力データは

です。 リーリー

非常に混乱していますが、条件発行のキーが4以下の場合は正常に表示されるのですが、3以上の場合やクエリ条件が追加されている場合はreduce処理が行われません。

もう 1 つの質問は、mapReduce にクエリがある場合、最初にクエリを処理するか、それとも Reduce を処理してから結果のクエリを処理するかです。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(1)
大家讲道理

集計を使用することをお勧めします。 MR と比較すると、集約は MongoDB の最上級の機能です。

ご参考までに。

MongoDB が大好きです!楽しむ!

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート