問題タブ [aggregation-framework]
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.
mongodb - 埋め込まれたドキュメントのMongoid集約メソッド?
埋め込まれたドキュメントでaggregate、min、max、sum 、friendsを実行するにはどうすればよいですか?
例えば:
地区が持つすべてのイベントの平均コストを取得します。これらのイベントはかなり深く埋め込まれています。
明らかに動作しません。
どちらもしません。次のエラーメッセージが表示されます。
それで、それは可能ですか、それとも独自のmap / reduce関数を書く必要がありますか?
mongodb - キーフィールドでMongoDBコレクション内のすべての重複ドキュメントを検索
いくつかのドキュメントのセットを含むコレクションがあるとします。このようなもの。
このコレクション内の重複するすべてのエントリを「名前」フィールドで検索したいと思います。たとえば、「foo」は2回表示され、「bar」は3回表示されます。
mongodb - mongodb の集計フレームワークはいつ使用するのですか?
mongodb 2.1 の集約フレームワークを調査しました。そして、私はテストをしました。
transaction_flow に 4 万のデータを挿入した後、mongodb がクラッシュしました。そして、mongodb のドキュメントの制限サイズが 16Mb であることを知っています。現在、ドラッグストア コレクションは 22Mb です。したがって、集約コマンド、たとえば。なぜこのコマンドを設計するのか、いつ使用するのか?
mongodb - MongoDB-v2.1.0で$groupを使用して合計を実行する
Mongo DB-データの集約(MongoDB 2.1.0-不安定なリリース):
http://www.mongodb.org/display/DOCS/Aggregation+Framework+-+%24groupの例として、私が何を間違っているのかわからない
集計がどのように実行されるかを示します。
いくつかの支援をいただければ幸いです。ありがとう。
java - MongoDb アグリゲーション
mongdoDb 集計を使用した類似クエリの記述方法
mondoDb の group 関数を使用して、コレクションを特定のキーでグループ化し、より頻繁に発生する 1 行を返したい
以下のJavaのコードは、フィールドsomeFieldでグループ化を適用し、要素のコレクションを返すリストを返します。すべての要素には、「someField」と「count」(出現回数)の2つのフィールドがありますクライアントでの2回目の反復を避けたいカウントの最大値を調べる側
php - 配列の最後のアイテムまでmongodbを見つける方法は?
配列の最後の要素がある値に等しいドキュメントを見つけたいです。配列要素には、特定の配列位置からアクセスできます。
しかし、最後の項目を基準として使用して検索するにはどうすればよいですか?すなわち
ちなみに、私はphpを使用しています
mongodb - MongoDb 集計: x ですべてのグループを選択
新しい集計フレームワークを使用して、次の SQL に似たステートメントを mongo-query に変換しようとしています。
これまでのところ、次のように書くことができましたが、これはうまく機能しますが、選択/返されるフィールドは 1 つだけです。
また、MongoDb をだましてすべてのフィールドを返すために、存在しないフィールド名を追加することで、$project パイプラインの除外モードを試してみました。構文は正しいですが、結果は返されません。例えば:
すべてのフィールドを返す必要がある理由は、(将来) どのフィールドが存在するかどうかわからないからです。たとえば、「学生」には、フィールド x、y、z がある場合とない場合があります。したがって、一般的な目的のために、「すべてを選択」し、結果を単一のフィールドでグループ化して返す必要があります。「学生のマーク」である必要はありません。田畑。
前述の理由により、返される必要があるすべてのフィールドを単純に射影することはできません。これもまた、すべてのフィールドを把握しているわけではないためです。
新しい集計フレームワークを使用して、誰かが私の問題を解決する良い方法を知っていることを願っています。
python - Mongodb 集約フレームワーク エラー
私はpymongoとmongoの集約フレームワークを使用しようとしています.Pythonから得たものは次のとおりです:
Python のコード カット:
理由はありますか?
mongodb - 文字列をmongodbで日付に変換する
mongodbシェルを使用してカスタムフォーマットを使用して文字列を日付に変換する方法はありますか
「21/May / 2012:16:35:33-0400」を現在に変換しようとしています。
DateFormatter
渡す方法や何かを
渡す方法Date.parse(...)
やISODate(....)
方法はありますか?
mongodb - 集約フレームワークでオブジェクトを$unwindします
MongoDB集約フレームワークでは、オブジェクト(つまり、JSONコレクション)で$unwind演算子を使用したいと考えていました。これは可能ではないようですが、回避策はありますか?これを実装する計画はありますか?
たとえば、集計ドキュメントから記事コレクションを取得します。ユーザー->評価からのマップである追加のフィールド「評価」があるとします。各ユーザーの平均評価を計算できますか?
これ以外に、私は集約フレームワークに非常に満足しています。
更新:これは、リクエストごとのJSONコレクションの簡略化されたバージョンです。ゲノムデータを保存しています。最も一般的なルックアップはランダムな人の遺伝子型を取得することであるため、遺伝子型を配列にすることはできません。