|
CollectionModify::arrayAppend配列のフィールドに要素を追加する 説明
public mysql_xdevapi\CollectionModify mysql_xdevapi\CollectionModify::arrayAppend(string
$collection_field , string $expression_or_literal )ドキュメントのフィールドに要素を追加します。 フィールドの複数の要素は配列として表現されます。 arrayInsert() と異なり、arrayAppend() は常に新しい要素を配列の最後に追加します。 一方で、arrayInsert() は挿入する位置を指定できます。 パラメータ
戻り値コマンドを実行したり、追加の操作を追加できる CollectionModify オブジェクトを返します。 例例1 mysql_xdevapi\CollectionModify::arrayAppend の例
上の例の出力は、 たとえば以下のようになります。 Array ( [0] => Array ( [_id] => 00005b6b5361000000000000010c [name] => Bernie [traits] => Array ( [0] => Friend [1] => Brother [2] => Human [3] => Happy ) ) ) |