collection.findOne({
"name": name,
"time.day": day,
"title": title
}, function(err, doc){
mongodb.close();
if(err){
return cb(err);
}
cb(null, doc);
})
当title为英文时能正常查询,中文时就查不出结果了,这该怎么处理?
回复 (6)
L
mongoDB要设成utf8吧
A
mongo 支持 utf-8 的,楼主是 Windows 平台吗?
H
引用 alsotangmongo 支持 utf 8 的,楼主是 Windows 平台吗?
我mongo装在centos上面的
X
你写的方式有问题,好好查查API吧,我的centos上的mongodb用户名都是中文
H
引用 xuyufei你写的方式有问题,好好查查API吧,我的centos上的mongodb用户名都是中文
我中文存储和读取都没有问题,就是query的时候参数有中文就无法匹配
W
在终端用 mongo 客户端试试
参与回复
登录后即可参与回复。登录