【发布时间】:2014-09-04 11:59:14
【问题描述】:
我是 yii 的新手,我想知道:
如何JOIN CDbCriteria 中的 3 个表并从 CGridView
访问这些值我的桌子:
invoice (IID,date,cusID) PK = IID
invoiceItem (invIID, IID, itemID, date, cusID) PK= invIID FK = IID
item (itemID, name, price, cat) PK = itemID
我只需要JOIN这三个表并显示在CGridView上。 如果您有任何教程,请提供相关说明。
请帮忙。 谢谢。
【问题讨论】:
-
您需要在模型内定义关系并使用 CDbCriteria 的
with字段。 -
查看following link,这里是doc,您可以阅读如何将
sql query转换为yii代码