使用slaveOk进行所有查询

问题描述:

我不确定使用slaveOK与Connections :: add()的正确方法。建议here使用Mongo::setSlaveOkay(),但我希望所有查询。使用slaveOk进行所有查询

我不确定如何正确测试,但我想,认为这会工作:

Connections::add('mongo', 
    array(
     'type' => 'MongoDb', 
     'database' => 'my_app', 
     'slaveOk' => true 
    ) 
); 

出于测试 - 你总是可以火起来wireshark,看看这个请求会,或者检查集合中的辅助日志以查看它们是否正在读取。