(PECL mysql-xdevapi >= 8.0.11)
はじめに
クラス概要
mysql_xdevapi\CollectionModify implements mysql_xdevapi\Executable , mysql_xdevapi\CrudOperationBindable , mysql_xdevapi\CrudOperationLimitable , mysql_xdevapi\CrudOperationSkippable , mysql_xdevapi\CrudOperationSortable {
public arrayAppend
( string $collection_field
, string $expression_or_literal
) : mysql_xdevapi\CollectionModify
public arrayInsert
( string $collection_field
, string $expression_or_literal
) : mysql_xdevapi\CollectionModify
public bind
( array $placeholder_values
) : mysql_xdevapi\CollectionModify
public execute ( ) : mysql_xdevapi\Result
public limit
( int $rows
) : mysql_xdevapi\CollectionModify
public patch
( string $document
) : mysql_xdevapi\CollectionModify
public replace
( string $collection_field
, string $expression_or_literal
) : mysql_xdevapi\CollectionModify
public set
( string $collection_field
, string $expression_or_literal
) : mysql_xdevapi\CollectionModify
public skip
( int $position
) : mysql_xdevapi\CollectionModify
public sort
( string $sort_expr
) : mysql_xdevapi\CollectionModify
public unset
( array $fields
) : mysql_xdevapi\CollectionModify
}
目次
- CollectionModify::arrayAppend — 配列のフィールドに要素を追加する
- CollectionModify::arrayInsert — 配列のフィールドに要素を挿入する
- CollectionModify::bind — クエリのプレースホルダーに値をバインドする
- CollectionModify::__construct — CollectionModify のコンストラクタ
- CollectionModify::execute — 変更の操作を実行する
- CollectionModify::limit — 変更されるドキュメントの数を限定する
- CollectionModify::patch — document にパッチを当てる
- CollectionModify::replace — ドキュメントのフィールドを置き換える
- CollectionModify::set — ドキュメントの属性を設定する
- CollectionModify::skip — 要素をスキップする
- CollectionModify::sort — ソート条件を設定する
- CollectionModify::unset — ドキュメントのフィールドの値を削除する
/* メソッド */