問題タブ [mongodb-aggregation]
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 - Mongodbでの文字列比較によるブール式?
$cond
mongodb では、次のように定義されています。
しかし、文字列に対してそれを行うことはできますか? ドキュメント内の文字列値を正規表現と比較したいので、次のようなものが機能します。
/sam/
は正規表現で"$name"
あり、比較したいフィールドです。補足として、この式は集約パイプラインに入れられます。
mongodb - サブドキュメント内の個別の配列要素のフィールドごとの MongoDB グループ
私は以下の文書構造を持っています:
コレクション内のuniverse.memberOf
それぞれについて個別のリストを取得しようとしています。asOfDates
目的の出力は以下のとおりです。私が理解できる唯一の方法は、日付ごとに個別に実行することでした。ただし、日付ごとにループする必要があるため、効率的ではない可能性があります。
mongodb - MongoDB の異なる集計結果
私はこのクエリを持っています:
このクエリの結果は次のとおりです。
この2番目のクエリがあります:
この 2 番目のクエリの結果は次のとおりです。
なんで?この ID には別の値が必要でしたTCGA-A2-A3XX
c# - DateTime.date を使用した C# MongoDb プロジェクト
与えられた:
いくつかのデータを含む mongodb コレクションがあります。1 つのフィールドは DateTime フィールドです。
ここで、毎日のデータを集計したいと思います。
このために、この集計を作成しました
問題:
i.TimeStamp.Date
現在、Mongo db はサポートされていないことを mit に伝えています。「ToDate」関数に変換できないだけだと思います。
そのようなデータを日付でグループ化する正しい方法は何でしょうか?
mongodb - 一度に 2 つのグループ操作を実行する MongoDB アグリゲーション
与えられた:
いくつかの列があり、そのうちの 2 つについて使用済みのすべての値を取得したいコレクション
現在、以下のような2つの集計を行っています(簡略化)
と
しかし、2 つの集計を実行するのはリソースの無駄のように感じます。グループ化された両方の結果を一度に取得する方法はありますか?
それらを組み合わせることを考え、後でコードに分割しました。