首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不允许在Rockmongo中保存MongoDB

不允许在Rockmongo中保存MongoDB
EN

Stack Overflow用户
提问于 2012-04-11 07:53:18
回答 1查看 539关注 0票数 0

我使用Rockmongo作为UI,并尝试保存与此类似的内容。

代码语言:javascript
复制
text text's text. <p>text this is where the text goes</p><h1>haha</h1>

现在我不确定是不是.,',甚至是? <p>等等。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-11 23:12:24

我无法重现这段视频。下面是我在JavaScript外壳中尝试的内容:

代码语言:javascript
复制
> db.text.save({_id:1, text:"text text's text. <p>text this is where the text goes</p><h1>haha</h1>"})
> db.text.find()
{ "_id" : 1, "text" : "text text's text. <p>text this is where the text goes</p><h1>haha</h1>" }

已成功保存该行。您是否用双引号将文本字符串括起来?正如bfavaretto提到的,问题可能来自于字符串中的单个撇号。以下内容将不起作用:

代码语言:javascript
复制
> db.text.drop()
true
> db.text.save({_id:1, text:'This is text with an extra ' apostrophe.'})
... 
... 
> db.text.find()
> 

如您所见,上面的文档没有保存,因为字符串的格式不正确。事实上,JS shell甚至从未执行过该命令。

Mongo应该能够保存包含所有这些字符的字符串。如果你仍然有问题,也许这可能是RockMongo的问题?(不幸的是,我不熟悉这个程序。)一种简单的故障排除方法是测试保存每个唯一字符,一次一个,并查看哪个字符导致问题。希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10098082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档