mongodb find 查詢報錯
滿天的星座
滿天的星座 2017-04-27 09:02:35
0
2
455

在mongo 命令列下執行以下查詢

db.users.find({})

能正常的讀取集合中的所有數據,
但是執行如下查詢命令,則報錯

db.users.find({loginname:'test'})
error: {
    "$err" : "Unable to execute query: error processing query: ns=im.users limit=0 skip=0\nTree: loginname == \"lidian\"\nSort: {}\nProj: {}\n No query solutions",
    "code" : 17007
}

mongodb 設定的副本集(Replica Set)

滿天的星座
滿天的星座

全部回覆(2)
淡淡烟草味
  • 查询语句没问题,应该是其他地方有错 重新建一个表,测试看

仅有的幸福

查询总的,没问题。

查询一个也没问题。

楼主,你可以看下你的user collection 中有没有loginname这个field。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!