PHP-Mongo检查插入是否成功

时间:2013-06-05 07:05:20

标签: php mongodb

是否可以检查PHP-Mongo插入是否成功?

类似

<?php

if ( $collection->insert($data) ) {
 //successful
}

?>

1 个答案:

答案 0 :(得分:3)

基本上,Mongo Write Concerns的PHP文档是你的朋友。

如果要检查行是否已成功写入磁盘(以及日志),可以使用以下内容:

<?php
$options = array(
    "w" => 1,
    "j" => true,
);
try {
    $collection->insert($document, $options);
} catch(MongoCursorException $e) {
    /* handle the exception */
}