Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 对所有查询使用slaveOk_Php_Mongodb_Lithium - Fatal编程技术网

Php 对所有查询使用slaveOk

Php 对所有查询使用slaveOk,php,mongodb,lithium,Php,Mongodb,Lithium,我不确定将slaveOK与Connections::add()一起使用的正确方法。建议使用Mongo::setslavook(),但我希望所有查询都使用它 我不确定如何正确测试它,但我想这会起作用: Connections::add('mongo', array( 'type' => 'MongoDb', 'database' => 'my_app', 'slaveOk' => true ) ); 对于测试,您

我不确定将slaveOK与Connections::add()一起使用的正确方法。建议使用
Mongo::setslavook()
,但我希望所有查询都使用它

我不确定如何正确测试它,但我想这会起作用:

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

对于测试,您可以随时启动并查看请求的去向,或者检查集合中的二级数据库的日志以查看它们是否得到任何读取