Я использую Mongo 2.6, Pymongo 2.7.2 и Mongoengine 0.8.7. Для определенного запроса на чтение я хочу использовать вторичный набор реплик. Следовательно, как указано в документации mongoengine здесь Я написал свой запрос следующим образом:
from pymongo.read_preferences import ReadPreference
<collection_name>.objects().read_preference(ReadPreference.SECONDARY_PREFERRED)
Однако кажется, что запрос всегда идет к основному (журналы для этого запроса всегда видны только в основном). Синтаксис правильный? Если да, как проверить, запрашивается ли вторичный?