为什么猫鼬无法找到限制(表达式,nodejs)?

时间:2019-01-05 05:13:04

标签: node.js mongodb express mongoose

我有一个包含4000个文档的集合。 我正在尝试一个可以将参数作为限制的端点,这将是客户端收到的文档数量。

我希望在不包含此limit参数的情况下,它将自动返回3500个文档。

这是GET调用的代码:

SELECT record_id
       FROM elbat
       WHERE meta_name = 'discount_percent'
             AND meta_value = '56'
              OR meta_name = 'discount_multiplier'
                 AND meta_value = '30'
       GROUP BY record_id
       HAVING count(*) = 2;

发生的是,如果我没有指定限制,我将得到3500个文档,就像我想要的那样。 当我这样叫端点时

server.com/items/?limit=100

或者像这样:

server.com/items?limit=100

邮递员显示内部服务器错误

我在这里想念什么?

0 个答案:

没有答案