【问题标题】:Does loopback 3 supports where filter with skip + limit?环回 3 是否支持带有跳过 + 限制的 where 过滤器?
【发布时间】:2019-09-17 14:24:23
【问题描述】:

我正在使用版本 3 进行 Loopback, 是否支持带skip和limit的where过滤,我正在申请分页。

【问题讨论】:

    标签: node.js strongloop loopback


    【解决方案1】:

    对于分页,我一直使用“偏移”,但在文档中也有跳过选项。请在skip in loopback3结帐

    【讨论】:

      【解决方案2】:

      如果您想通过分页应用跳过和限制。这段代码对你很有帮助。

      现在的例子是:

      Users.getList = function (filter, cb) {
        Users.find({
          where: {
            condition
          },
          limit: filter.limit,
          skip: filter.skip
        })
      
      }
      

      【讨论】:

        【解决方案3】:

        您可以在环回where条件中使用skip和limit。我假设您正在尝试使用环回获取类似查询 SELECT * FROM schemaName.tableName limit 10,5 的答案,因为您可以使用以下代码和平

        modelName.find({
           order: 'id DESC',
           skip: 10,
           limit: 5,
         });
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-10-19
          • 1970-01-01
          • 2010-09-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多