CollectionFind::having

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

説明

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

この関数は、展開するドキュメントを選択するために、 '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();

?>