Я новичок в Yii, и я хочу знать:Как присоединиться к 3 таблицы в CDbCriteria и получить доступ к этим значения из CGridView
Как РЕГИСТРИРУЙТЕСЬ 3 таблицы в CDbCriteria и получить доступ к этим значения из CGridView
Мой стол:
invoice (IID,date,cusID) PK = IID
invoiceItem (invIID, IID, itemID, date, cusID) PK= invIID FK = IID
item (itemID, name, price, cat) PK = itemID
мне просто нужно РЕГИСТРИРУЙТЕСЬ Thes e три таблицы и показать на CGridView. Если у вас есть какие-либо учебники, примечания относительно этого, пожалуйста, предоставьте.
Пожалуйста, помогите. Спасибо.
Вы должны определить отношения в модели и использовать 'with' поле из CDbCriteria. –
См. [Следующая ссылка] (http://stackoverflow.com/a/14774541/1746258) и здесь [doc] (http://www.yiiframework.com/doc/guide/1.1/en/database.arr# relational-query-options) здесь вы можете прочитать, как преобразовать 'sql query' в' yii' код –