我在Yii上很新,我遇到了一些问题...我有2个表事件和 events_images ,我试着列出所有事件(名称,描述符,日期等......)以及显示 events_images 表中的一个小缩略图图像。我知道如何列出事件表中的所有信息,但我不知道如何使连接显示来自events_images的一张图片。
表格看起来像这样:
活动 - ID 类型 标题 描述 日期
Events_images - ID EVENT_ID 路径
坦克!
答案 0 :(得分:0)
如果您定义了关系,我认为“with()
”是函数you are looking for。
答案 1 :(得分:0)
喜欢它:
$rows = Yii::app()->db->createCommand()
->select('e.id AS event_id,ei.id AS image_id, type,title, description,date,path')
->from('events e')
->join('events_images ei', 'e.id=ei.event_id')
->queryAll();