我有下面的代码执行对MongoDB的一侧的一段代码:PHP MongoDB的驱动程序:如何设置超时执行代码
$mongoCode = new MongoCode('/* Some JS code */');
$db->execute($mongoCode, array(
'socketTimeoutMS' => 1000000,
));
正如你看到的我已经尝试设置超时代码的通过在函数的第二个参数中设置socketTimeoutMS
值来执行。但它不起作用。 PHP网站中的文档指出execute()命令的第二个参数作为参数发送给代码。 如何设置MongoDB::execute()
的超时时间?请注意,我正在使用MongoDB 1.5版的驱动程序的PHP和MongoCursor :: $超时已被弃用,不再工作。