想要往文档中插入 “mys\”,该如何写insert后的表达式呢?

oliseh 2017-12-16 09:41:27

想要往文档中插入 “mys\”,该如何写insert后的表达式呢?

pradb>db.newtab.insert({f1:”mys\”}) db.newtab.insert({f1:”mys\\”}) db.newtab.find()
{ “_id” : ObjectId(“5a30e4b53bd6e79f91c6d090″), “f1″ : “mys\\” } <—变成mys\\了

正确的写法是?
...全文
305 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
oliseh 2017-12-19
  • 打赏
  • 举报
回复
谢谢你的回答 使用"test \u0022 test" 得到的是 "test \" test", 结果中多了一个"号,有办法不要插入这个"号吗?
rucypli 2017-12-18
  • 打赏
  • 举报
回复
test:PRIMARY> db.foo.insert({ "field": "test \u0022 test" }) WriteResult({ "nInserted" : 1 }) test:PRIMARY> db.foo.find() { "_id" : ObjectId("5a3726d404fd3b78df379cb1"), "field" : "test \" test" }

1,747

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧