我想仅在基于查询的记录总数大于100,
时才从Mongo DB导出记录Example: db.userInfo.find('some query here').count({$gt:100})
有人可以告诉我这样的事情是否可行?基本上我不希望用户信息在我的网站上几乎没有任何活动。
答案 0 :(得分:0)
您正在猜测新语法。不,在查询级别上是不可能的。在应用程序代码中实现一些东西。
答案 1 :(得分:0)
您是否想要在查找少于100个元素的情况下从查询中获取空光标。您可以使用map / reduce来执行此操作。 http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-Overview 但是,处理应用程序代码中的计数<100并忽略该结果可能更容易。