PHP逆引き大全 516の極意

データベースの極意 - Tips429 条件指定で抽出する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

6-5Propelの利用 Criteria編Tips429 条件指定で抽出する

Level1

PointCriteria::add()で条件を追加する

条件指定で抽出するには、Criteria::add()メソッドを利用して条件を追加し、*Peer::
doSelect()
の引数に渡します(*の部分にはテーブル名が入ります)。

条件は以下のように記述します。

$c = new Criteria();
$c->add(カラムを表す定数, 値, 条件の種類を表す定数);

カラムを表す定数は、*Peerに定義されています。例えば、booksテーブルのtitleカラムは、BookPeer::TITLEのように記述します。

表1に、条件の種類別に、記述の仕方をまとめます。

画面1 実行画面(429.php)
表1 条件の指定方法

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません