添加两个模型之间的关系

时间:2013-01-31 00:06:02

标签: php activerecord yii

我有模型1表示一个表(id1,par1,para2),模型2表示一个表(id2,para3)

我想在使用

时按顺序修改模型1
$mydata = model1::model()->findBySql('SELECT * FROM table1 ORDER BY id1 DESC');

此查询直接返回给我,只有par1> par3(两者都是时间),没有添加条件的地方。或者,如果你是一个添加基于其他模型的条件的方法?

  class model1 extends CActiveRecord
   {

public static function model($className=__CLASS__)
{
    return parent::model($className);
}

public function tableName()
  {
    return 'table1';
  } 
  }

非常感谢。

1 个答案:

答案 0 :(得分:0)

感谢所有评论,我通过使用两个cdbcreteria解决它并在它们之间创建一个条件 see my post here