我遇到了一个小问题,我需要你的帮助。我想连接两个表,但连接还有其他条件,而不仅仅是外键。我尝试设置条件参数,但它在我的查询中创建了一个 WHERE,这将导致我的主表将被过滤而不是连接的表。
'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