我面临一个小问题,我需要你的帮助。我想加入两张表,但是加入的其他条件不仅仅是外键。我已经尝试设置条件参数,但它会在我的查询中创建一个WHERE,这将导致我的主表将被过滤,而不是联合的。改变Yii关系的条件
'dokumentumok' => array(self::HAS_MANY, 'Fileuploader', 'foreign_id', 'joinType' => 'LEFT JOIN', 'condition' => "(dokumentumok.fileuploader_type='nyomtatvany') AND dokumentumok.fileuploader_deleted = 0"),
这将是状态 - >
'condition' => "(dokumentumok.fileuploader_type='nyomtatvany') AND dokumentumok.fileuploader_deleted = 0
此外,如果你做了很多,尝试使用范围。从长远来看,他们让生活更加美好 – acorncom 2013-02-22 02:28:03