【问题标题】:NodeJS/GeddyJS: setting limit on fetching data from modelNodeJS/GeddyJS:设置从模型中获取数据的限制
【发布时间】:2013-01-27 08:59:21
【问题描述】:

我正在为 NodeJS 应用程序使用 GeddyJS 框架。

在任何模型中调用 all() 方法时,我遇到了设置限制的问题。

我尝试提供 limit 作为选项之一,但它没有按预期工作。

geddy.model.User.all({userId: 1}, {sort:{createdAt: "desc"},limit:10}, function(err,data){

任何帮助???

PS:我们使用 MongoDB 作为数据库。

【问题讨论】:

    标签: node.js geddy


    【解决方案1】:

    我在文档中没有看到任何关于使用限制的内容;但是,这可能对您有用。

    geddy.model.User.all(
                         {userId: 1}, 
                         {sort:{createdAt: "desc"}},
                         {limit:10}, 
                         function(err, data){
                          // do stuff
                         })
    

    【讨论】:

      【解决方案2】:

      我想这就是你要找的东西:

      geddy.model.User.all(
        {}, 
        {sort: {createdAt: 'desc'}, limit: 10},
        function (err, data) {
          // do stuff
        }
      );
      

      如果这对您不起作用,请让我们(框架开发人员)知道您遇到了什么错误。

      【讨论】:

        猜你喜欢
        • 2014-10-09
        • 1970-01-01
        • 1970-01-01
        • 2018-12-13
        • 1970-01-01
        • 1970-01-01
        • 2019-03-30
        • 2018-08-16
        • 2015-04-13
        相关资源
        最近更新 更多