mongodb 能否存储查询时的那种文档格式?比如{age:{$gt:18}}

2021-02-04 16:22:27 +08:00
 zxCoder

有个需求是需要在数据库里保存这些查询时的 filter,来表示某一些文档,然后需要跟用户输入的查询文档进行匹配

但是我尝试插入这样的文档报错了,无法插入,只能插入普通的 json 文档。

有其他的方法吗?

804 次点击
所在节点    问与答
3 条回复
zxCoder
2021-02-04 16:41:52 +08:00
目前用存字符串的方法,更新的时候稍微有一点点不太方便
egen
2021-02-04 17:58:38 +08:00
mongodb 支持存 json,针对查询语句的 bson,主要看是否涉及到日期和二进制数据,没有的话应该没差吧
djj510620510
2021-02-04 18:03:26 +08:00
建个关键字词典?

$gt -> __DOLLAR__gt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/751297

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX