問題タブ [studio3t]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
382 参照

sql - Studio 3T mongodb 集約の問題

mongodbを使用して、 studio3tのYelpデータセットから最も多くの友達を持つユーザーを見つけようとしています。studio3t の集計ツールを使用しています。

最初に " name" と " friends"を で選択しました$project

次に、各ユーザーの名前でグループ化し、そのユーザーに対応する友達の数を合計します。

ただし、名前を返す結果が得られますが、名前ごとに合計値 0 が返されますが、これは正しくありません。

合計演算子を使用する必要がありますか? または、count など、この関数に適した演算子はありますか?

0 投票する
1 に答える
598 参照

mongodb - Studio 3T/MongoDB で mapReduce() を使用する方法

私は最近 MongoDB を使い始め、mapReduce メソッドに出会いました。私はその背後にある理論を理解しましたが、実際には問題があります.このオプションを使用して関数をマップおよび縮小しますが、それらを呼び出す方法がわかりません。

これは、map と reduce 関数を定義する方法です。

ここに画像の説明を入力 ここに画像の説明を入力

これが私がそれらを呼び出す方法であり、ReferenceErrorを受け取ります。 ここに画像の説明を入力

EDIT 1:私はこのスレッドを見ましたが、それは私がやりたいことをしません.彼はmongodbシェルで関数を定義します.Studio 3tでそれらを定義し、「いつ」必要なときにそれらを呼び出すことができるようにしたいですに。