0

このSQLクエリをYiiフレームワークでCDbCriteria形式に変換して、Yiiで使用できるようにします。

SELECT title FROM project WHERE ((title like 'to %') or (title like ' % to %') or (title like '% to'));

YiiframeworkCDbCriteria説明リンクは次のとおりです。

http://www.yiiframework.com/doc/api/1.1/CDbCriteria

4

2 に答える 2

4

また、これを試すことができます

$criteria = new CDbCriteria;
$criteria->select = "title";
$criteria->compare('title',' to ',true);

$model = new Project;
$models = $model->findAll($criteria);
于 2013-01-28T11:21:15.393 に答える
2

どうぞ:

$criteria = new CDbCriteria;
$criteria->select = "title";
$criteria->condition = "((title like ':to%') or (title like ' % :to %') or (title like '% :to'))";
$criteria->params = array(':to' => 'to');

$model = new Project;
$models = $model->findAll($criteria);
于 2013-01-26T20:22:38.393 に答える