mongo查询抛出异常,什么原因?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mongo查询抛出异常,什么原因?

2016-02-26 17:27:24 14199 2

软件版本:python2.7,pymongo3.2 ,MongoDB3.2
错误信息:在用find_one方法查询时 data=db.find_one({'cid':tempDict['cid']}) ,抛出如下错, 查了好久也没查出原因。
File "build/bdist.linux-x86_64/egg/pymongo/collection.py", line 1006, in find_one

for result in cursor.limit(-1):

File "build/bdist.linux-x86_64/egg/pymongo/cursor.py", line 1097, in next

if len(self.__data) or self._refresh():

File "build/bdist.linux-x86_64/egg/pymongo/cursor.py", line 1019, in _refresh

self.__read_concern))

File "build/bdist.linux-x86_64/egg/pymongo/cursor.py", line 905, in __send_message

helpers._check_command_response(doc['data'][0])

File "build/bdist.linux-x86_64/egg/pymongo/helpers.py", line 196, in _check_command_response

raise OperationFailure(msg % errmsg, code, response)

OperationFailure: could not find host matching read preference { mode: "primary", tags: [ {} ] } for set rs1

取消 提交回答
全部回答(2)
  • 张友东(林青)
    2019-07-17 18:48:30

    OperationFailure: could not find host matching read preference { mode: "primary", tags: [ {} ] } for set rs1

    请确认下rs1这个副本集当前的primary是否正常

    0 0
  • 落地花开啦
    2019-07-17 18:48:30

    貌似是无法连接mongodb 的primary主服务器。

    0 0
添加回答
相关问答

1

回答

python库中的django-mongodb-engine是什么?

2021-11-29 16:43:12 129浏览量 回答数 1

1

回答

连不上云mongo

2021-01-08 18:02:58 351浏览量 回答数 1

1

回答

如何操作才能保证mysql和mongo在出现异常时事务回滚?

2019-09-10 17:05:06 988浏览量 回答数 1

1

回答

mongo用什么方法查询数据库比较高效,快速

2019-04-28 17:49:57 1305浏览量 回答数 1

1

回答

mongo_fdw

2016-04-13 17:16:45 2551浏览量 回答数 1

1

回答

编译出来的mongo文件好大,怎么回事?

2016-02-19 16:55:13 1955浏览量 回答数 1

1

回答

Yii框架下MongoDB如何查询单个Collection下所有数据的单个字段?

2016-02-22 01:00:40 2360浏览量 回答数 1

1

回答

mongos相当的吃内存,什么原因?

2016-02-19 15:23:30 1932浏览量 回答数 1

1

回答

mongodb如何子查询

2016-02-13 15:53:24 1805浏览量 回答数 1

1

回答

Mongo搜索问题

2016-02-05 18:03:42 1393浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载