字符串化qs解析器的对象

时间:2015-05-03 16:57:44

标签: mongodb parsing express query-string stringify

Express js使用qs parser将查询字符串解析为对象。是否有一个lib用于前端应用程序,反之亦然?我希望能够以对象形式在前端编写一个mongo db查询,并将其自动解析为解析器在请求发出之前所期望的格式。

2 个答案:

答案 0 :(得分:0)

  

我希望能够以对象形式在前端编写mongo db查询

你绝对应该不要这样做,除非你能够基本上为你的网络应用程序的任何用户提供一个开放的shell来为你的数据库做任何他们想做的事情。

但话虽如此,我在bower.io中找到了这个:

https://github.com/fernandofleury/query-object

更多信息:

http://bower.io/search/?q=qs

答案 1 :(得分:0)

偶然发现了这个问题,我想您不再需要它了,但是我希望这对其他最终用户有所帮助:

遇到graphQL。这是一个开放标准,可让您灵活地查询后端api。

Mongodb甚至开箱即用地支持它,它是基于权限的,因此不必担心前端用户侵入您的数据库(您当然应该适当地配置这些权限以限制对特定资源的访问)。

详细了解https://docs.mongodb.com/realm/graphql