我一直在尝试使用Telescope引擎构建一个disussion网站。使用MongoHQ插件在Heroku上安装是件小事,但我发现无法在我的机器上复制的问题(这个问题只存在于Heroku的实例中)。
说,我想在Markdown中编写一些代码用于评论,所以我在一行之前添加了四个空格,如下所示:
// some piece of code
直接来自mongodb的字符串就是这样的:
// some piece of code
这很奇怪,因为它保存为
// some piece of code
数据库中的(带有四个空格)。我不确定这是Heroku的服务器在MongoHQ中做的还是一些设置(我在两者中都找不到任何设置)。这是Heroku的免费实例的某种限制吗?或者它是mongo中的一些设置?
我该怎么做才能解决这个问题?
先谢谢。
答案 0 :(得分:0)
对我而言,mongodb文档中的任何内容都会自动将2个空格转换为“nbsp;”这是有意义的,因为你不能连续将10个空格连在一起,你必须交替使用;“+空格或只是使用一堆链接的”字符。
我会搜索您正在使用的任何第三方图书馆,并查看您找到的内容。这将导致答案。
注意:您需要添加&每个人之前char,SO将它们转换为空格,否则如果你将其转义,则忽略尾随空格。