我新手警予訪問這些價值觀,我想知道:如何加入CDbCriteria 3個表和CGridView
如何在CDbCriteria JOIN 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 THES e三張桌子,並在CGridView上顯示。 如果您有任何教程,請提供關於此的說明。
請幫忙。 謝謝。
您需要定義模型中的關係,並使用'CDbCriteria的with'領域。 – 2014-09-04 12:34:56
請參閱[下面的鏈接](http://stackoverflow.com/a/14774541/1746258),這裏是[doc](http://www.yiiframework.com/doc/guide/1.1/en/database.arr#關係查詢選項)在這裏你可以閱讀如何將'sql query'轉換爲'yii'代碼 – 2016-03-11 08:17:55