【发布时间】:2016-07-27 17:54:18
【问题描述】:
我有一个 hapi 服务器,通过 mongoose 连接到 mongodb,以及一个简单的模型,例如用户。
我想启用用户过滤,例如
User.find(req.query, function () {...});
req.query 将从 URL 中解析出来,类似于:
{count: {$gt: 10, $lt: 100}}
如果有任何现成可用的东西,任何人都可以建议使用查询解析器库和 URL 参数语法的组合吗?
这似乎应该是一个比较常见的问题,但我一直无法找到现有的解决方案...
编辑:
当然,我想要一个通用的解决方案,并且避免为每个模型手动解析一组固定的参数。
【问题讨论】: