string 转 object

来源:3-17 【更新文档】动手实战 - 最后一波更新操作符

qq_慕码人9047908

2020-01-18

实际项目中有一个reqBody字段,类型是string 存放的数据是json字符串。 内容是"{\"cp_id\":\"16401\",\"match_id\":\"16401S9AOQD3000029\"}"

怎么把它转成Object然后对match_id查询呢

怎么让他支持类似这样查询。 find({"reqBody.match_id": "16401S9AOQD3000029" })
或者 $match:{"reqBody.match_id": "16401S9AOQD3000029" }

写回答

1回答

Stannum

2020-01-18

同学好~其实这种情况,最方便的方法是把requestBody当作一个内嵌文档储存,这样mongodb自然会支持对内嵌文档字段的查询了~

0
4
Ethreal
回复
qq_慕码人9047908
同学你这个问题最终是怎么解决的,目前我也遇到了这个
2021-04-11
共4条回复

玩转MongoDB4.0(最新版) 从入门到实践

30%理论+70%实战,用实操检验真理,一门让你事半功倍的入门进阶课

1138 学习 · 197 问题

查看课程