CollectionFind::having

(No version information available, might only be in Git)

CollectionFind::having集約関数の条件を設定する

説明

public mysql_xdevapi\CollectionFind::having(string $sort_expr): mysql_xdevapi\CollectionFind

この関数は、展開するドキュメントを選択するために、 'field' 操作の後で使えます。

パラメータ

sort_expr

有効な SQL の式でなければなりません。 集約関数を使うこともできます。

戻り値

後の操作で使える CollectionFind オブジェクトを返します。

例1 mysql_xdevapi\CollectionFind::having() の例

<?php

// $coll は、有効な Collection オブジェクトとします

// 'age' が40以上の全てのドキュメントを検索し、
// カラム 'name' と 'age' のみを Result オブジェクトとして返します。
$res $coll->find()->fields(['name','age'])->having('age > 40')->execute();

?>
関連キーワード:  関数, CollectionFind, 集約, 条件, 設定, xdevapi, having, 操作, expr, string