限制并跳过不在流星中工作

时间:2014-10-01 18:21:12

标签: mongodb meteor meteorite

我的限制,跳过不工作, 这是我的代码

server.js中的

Meteor.publish("groupPoints",function(arr,skip,limit){

if(arr){
    var ff=Points.find({_id:{$in:arr}},{ limit:limit,skip:skip}); 
    console.log(ff.count());
    return ff;
  }

在路由器等待功能

Session.set("currentGroupId",this.params._id);
          var gr=Groups.findOne({_id:this.params._id});
          var leng,arr=[];
          if(gr){
            leng=gr.points.length;
            (gr.points).forEach(function(point){
              console.log(point);
              var res=Points.findOne({_id:point});*/
              arr.push(point);
            });
          }
          else{
            leng=  0;
          }
          Session.set("groupPointsPagintationTotal",leng);        
          Session.set("parray",arr);
          var skip=Session.get("groupPointsSkip");
          var limit=Session.get("groupPointsLimit");
          Meteor.subscribe("groupPoints",arr,Session.get("groupPointsSkip"),Session.get("groupPointsLimit"));

在服务器中,虽然我在服务器控制台中将限制设置为20,但它的日志计数为700

令我惊讶的是,我正在使用robomongo 在robomongo中,跳过和限制也不起作用

enter image description here

我在这里做错了吗?

0 个答案:

没有答案