2017-04-25 10 views
0

count> 10の結果のみを表示するにはどうすればよいですか?MongoDB集計と最小限のスレッシュホールド

db.mydate.aggregate(
    [ 
     { 
     $group : { 
      _id : "Ident.url", 
      count: { $sum: 1 } 
     } 
     } 
    ] 
) 

ありがとうございました!あなたがグループの後に$の試合で

db.mydate.aggregate(
    [ 
     { 
     $group : { 
      _id : "Ident.url", 
      count: { $sum: 1 } 
     } 
     }, 
     {$match: {count: {$gt:10}}} 
    ] 
) 
+1

何かを} ' – Veeram

答えて

0

をフィルタリングすることができ

0

は、カウントをフィルタリングするmatchで試してみてください:{カウント::{$のGT:10}} `{$の試合のような

db.mydate.aggregate(
    [ 
     { 
     $group : { 
      _id : "Ident.url", 
      count: { $sum: 1 } 
     } 
     }, 
     { 
     $match : { 
      count: { 
      $gt: 10 
      } 
     } 
     } 
    ] 
)