我们正在通过spring-mongodb和mongo-java-driver在mongo中插入文档,一切似乎在程序中都运行得很好。通过java驱动程序访问数据工作得很好,但是通过mongo console执行同样的操作会破坏控制台。
> db.item.find()
error:non ascii character detected
>我看到一个带有类似错误的JIRA票证,但我不确定这个问题是控制台问题,还是服务器上真的有什么问题。
发布于 2013-01-30 09:36:24
您需要确保您运行的是支持UTF8的MongoDB版本。显然,一个常见的问题是在没有UTF-8支持的情况下执行MongoDB的自定义构建(或运行较旧的构建)。默认情况下,10gen提供的二进制文件应该启用此功能。如果不这样做,则通常是issue。
https://stackoverflow.com/questions/14593373
复制相似问题