uberquery:使用请求查询值或参数增强您的 mongoose 查询,允许您直接从请求中限制选择、偏移、过滤或填充您的 mongoose 查询

时间:2024-07-31 17:13:42
【文件属性】:

文件名称:uberquery:使用请求查询值或参数增强您的 mongoose 查询,允许您直接从请求中限制选择、偏移、过滤或填充您的 mongoose 查询

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-31 17:13:42

JavaScript

优步查询 关于 Uberquery 使用请求查询参数增强您的 mongoose 查询,允许您直接限制选择、偏移、过滤或填充您的 mongoose 查询请求。 厌倦了总是将请求中的limit和offset参数传递到您的查询中? 您是否为单个实体构建了搜索功能? 好吧,使用大多数原生过滤器(如上述limit和offset或测试equals或gte直接从请求的 url 中收取您的查询费用。 评论我听到你了,性能怎么样,或者安全怎么样? 如果任何人都可以通过输入带有一些参数的 url 来轻松查询我的数据库,那么我的安全性在哪里? 好吧,Uberquery 并不安全,就像它包含缓存一样。 但话又说回来,Uberquery 并没有成为独角兽。 有许多模块可以帮助您进行缓存和身份验证。 使用这些来阻止对端点的不必要使用。 用法 通过npm安装 Uberquery: npm install --


【文件预览】:
uberquery-master
----gruntfile.js(1KB)
----index.js(45B)
----package.json(946B)
----readme.md(8KB)
----test()
--------query.js(265B)
----.gitignore(25B)
----lib()
--------query.js(5KB)
--------handlers.js(2KB)
--------uberquery.js(678B)
----.jshintrc(1KB)

网友评论