相关疑难解决方法(0)

如何在流星中使用mongodb skip()和limit()?

如何使用skip()limit()流星?

Post.find({"user_id":user_id}).skip(0).limit(5);
Run Code Online (Sandbox Code Playgroud)

当我执行上面的行服务器说

调用方法'Userpost'时出现异常TypeError:Object [object Object]没有方法'skip'

mongodb meteor mongodb-query

29
推荐指数
2
解决办法
2万
查看次数

限制服务器端Meteor的结果数量?

我有一些代码如下所示.Mongo中我的关键字集合中有大约60K条目.我真的只想要前25名,所以我试图设置限制查找.我正在运行相同的查询来打印出我的结果数量.由于某种原因,限制似乎不起作用,因为我的日志消息说60K左右.

这种事情不可能吗?我可以设置一个有效的客户端限制,但我想我会尝试限制服务器上的内容,以便减少发送的数据.

一些额外的信息:

  • 我正在使用自己的Mongo数据库,而不是流星提供的数据库; 用env变量指向它
  • 版本0.5.7

任何帮助将不胜感激.

if (Meteor.isServer) {
   Meteor.startup(function() {
   console.log('server startup');

   Meteor.publish("keyword_hits", function() {
        console.log('keywords: ' + Keywords.find({}, {sort: {count:-1}, limit:25}).count());
        return Keywords.find({}, {sort: {count:-1}, limit:25});
    });
 });
Run Code Online (Sandbox Code Playgroud)

performance database-connection subscriptions meteor

9
推荐指数
1
解决办法
1万
查看次数