|
CollectionModify::arrayInsertInsert element into an array field Description
public mysql_xdevapi\CollectionModify mysql_xdevapi\CollectionModify::arrayInsert(string
$collection_field , string $expression_or_literal )Adds an element to a document's field, as multiple elements of a field are represented as an array. Unlike mysql_xdevapi\CollectionModify::arrayAppend this method allows to specify where the new element is inserted by defining which item it is after, whereas mysql_xdevapi\CollectionModify::arrayAppend always appends the new element at the end of the array. Parameters
Return ValuesA CollectionModify object that can be used to execute the command, or to add additional operations ExamplesExample #1 mysql_xdevapi\CollectionModify::arrayInsert example
The above example will output something similar to: Array ( [0] => Array ( [_id] => 00005b6b5361000000000000010d [name] => Bernie [traits] => Array ( [0] => Friend [1] => Happy [2] => Brother [3] => Human ) ) ) |