在MongoDB的Shell下面直接使用下面语句插入信息:
db.test.insert({"a":"中文"})
这时候会报错:
malformed UTF-8 character sequence at offset
这个是MongoDB对编码的支持还不够...
查找了下,没有找到解决方案。
换到使用库,如Java中可以如下:
DBCollection table=db.getCollection("t");
BasicDBObject doc = new BasicDBObject();
doc.put("b", "中文");
table.insert(doc);
db.test.insert({"a":"中文"})
这时候会报错:
malformed UTF-8 character sequence at offset
这个是MongoDB对编码的支持还不够...
查找了下,没有找到解决方案。
换到使用库,如Java中可以如下:
DBCollection table=db.getCollection("t");
BasicDBObject doc = new BasicDBObject();
doc.put("b", "中文");
table.insert(doc);