Yii によって生成された検索関数を使用して、選択した値を CGridView (IN クエリと同様) に返したいと思います。さらに詳しく説明するには、以下の例を使用します。
ここでは、値「34455」(fk_recordid) に基づいて値を返します。
public function search()
{
$fk_recordid = '34455';
$criteria=new CDbCriteria;
$criteria->compare('id',$this->id,true);
$criteria->compare('fk_recordid',$fk_recordid,true);
$criteria->compare('babypid',$this->babypid);
$criteria->compare('babysbn',$this->babysbn);
return new CActiveDataProvider(get_class($this), array(
'criteria'=>$criteria,
));
}
このコードを変更して fk_recordid 基準を広げるにはどうすればよいでしょうか。つまり、「34455」、「47859」、「78956」などのいくつかの値に基づいてレコードを返します.....