私は両方の個別の列1の値と列の2のMongoDB - 複数の異なる値に集約
を持っている文書の数がここで働く私がこれまで試したものだカウントするクエリを記述しようとしています1列の場合、両方の値が一意である場合にのみデータを取得するように、2番目の列に追加するにはどうすればよいでしょうか?
db.eventDB.aggregate([{$ group:{_id: "column1"}}、{$ group:{_id:1、count:{$ sum:1}}}]);
私は両方の個別の列1の値と列の2のMongoDB - 複数の異なる値に集約
を持っている文書の数がここで働く私がこれまで試したものだカウントするクエリを記述しようとしています1列の場合、両方の値が一意である場合にのみデータを取得するように、2番目の列に追加するにはどうすればよいでしょうか?
db.eventDB.aggregate([{$ group:{_id: "column1"}}、{$ group:{_id:1、count:{$ sum:1}}}]);
は次のようにこの
db.eventDB.aggregate([
{"$group" : {_id: { column1: "$column1", column2: "$column2" }, count:{$sum:1}}}
])
これは各列とカウントを返します - グローバル合計を取得するにはどうすればいいですか? '{" _id ":{" column2 ":" 01579b7ee1e0001d8cd9771e5e751404800ae00d008b0 "}、" count ":33}' – CMS
何かをしようと 'db.eventDB.aggregate([{$グループ:{_id:{column1の: "$のcolumn1の"、COLUMN2: "$のCOLUMN2"}}}、{ $ count:count}]) ' – Veeram
サンプル文書を投稿する –