尝试查询Mongo中的集合时,我收到了这个特别无用的错误:
pymongo.errors.AutoReconnect: not master
我正在连接到辅助设备(意图从中读取),所以我故意不想在这里使用主设备。我通过mongoengine明确告诉Mongo:
mongoengine.connect(
my_db,
host=ip_address_of_secondary,
read_preference=pymongo.ReadPreference.SECONDARY)
那个电话回复很好;这是后来的读取失败,但有例外:
for item in MyMongoEngineType.objects:
我怎样才能从中学阅读?