diff --git a/reference/mongodb/mongodb/driver/writeerror.xml b/reference/mongodb/mongodb/driver/writeerror.xml index 07262ea0b7..a4435a92b6 100644 --- a/reference/mongodb/mongodb/driver/writeerror.xml +++ b/reference/mongodb/mongodb/driver/writeerror.xml @@ -12,7 +12,9 @@
&reftitle.intro; - + The MongoDB\Driver\WriteError class encapsulates + information about a write error and may be returned as an array element from + MongoDB\Driver\WriteResult::getWriteErrors.
diff --git a/reference/mongodb/mongodb/driver/writeerror/getcode.xml b/reference/mongodb/mongodb/driver/writeerror/getcode.xml index 6ebcda6eaf..c25f8bcfab 100644 --- a/reference/mongodb/mongodb/driver/writeerror/getcode.xml +++ b/reference/mongodb/mongodb/driver/writeerror/getcode.xml @@ -4,13 +4,13 @@ MongoDB\Driver\WriteError::getCode - Description + Returns the WriteError's error code &reftitle.description; - final public ReturnTypeMongoDB\Driver\WriteError::getCode + final public intMongoDB\Driver\WriteError::getCode @@ -27,15 +27,15 @@ &reftitle.returnvalues; - + Returns the WriteError's error code. &reftitle.errors; - - - + + &mongodb.throws.argumentparsing; + @@ -47,7 +47,17 @@ insert(['_id' => 1]); +$bulk->insert(['_id' => 1]); + +try { + $manager->executeBulkWrite('db.collection', $bulk); +} catch(MongoDB\Driver\Exception\BulkWriteException $e) { + var_dump($e->getWriteResult()->getWriteErrors()[0]->getCode()); +} ?> ]]> @@ -55,20 +65,12 @@ &example.outputs.similar; - - - &reftitle.seealso; - - - - - + + + + MongoDB\Driver\WriteError::getInfo + Returns additional metadata for the WriteError + + + + &reftitle.description; + + final public mixedMongoDB\Driver\WriteError::getInfo + + + + + + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Returns additional metadata for the WriteError, or &null; if no metadata is + available. + + + + + &reftitle.errors; + + &mongodb.throws.argumentparsing; + + + + + + diff --git a/reference/mongodb/mongodb/driver/writeerror/getmessage.xml b/reference/mongodb/mongodb/driver/writeerror/getmessage.xml index d3e91dd20c..77883c7f1f 100644 --- a/reference/mongodb/mongodb/driver/writeerror/getmessage.xml +++ b/reference/mongodb/mongodb/driver/writeerror/getmessage.xml @@ -4,13 +4,13 @@ MongoDB\Driver\WriteError::getMessage - Description + Returns the WriteError's error message &reftitle.description; - final public ReturnTypeMongoDB\Driver\WriteError::getMessage + final public stringMongoDB\Driver\WriteError::getMessage @@ -27,15 +27,15 @@ &reftitle.returnvalues; - + Returns the WriteError's error message. &reftitle.errors; - - - + + &mongodb.throws.argumentparsing; + @@ -47,7 +47,17 @@ insert(['_id' => 1]); +$bulk->insert(['_id' => 1]); + +try { + $manager->executeBulkWrite('db.collection', $bulk); +} catch(MongoDB\Driver\Exception\BulkWriteException $e) { + var_dump($e->getWriteResult()->getWriteErrors()[0]->getMessage()); +} ?> ]]> @@ -55,20 +65,12 @@ &example.outputs.similar; - - - &reftitle.seealso; - - - - -