2013-06-24 2 views
0

Я новичок в Yii, поэтому мне есть чему поучиться.Как использовать отношения для представлений вместо таблиц?

Я собираюсь понять отношения в моделях, и я стараюсь использовать отношение BELONGS_TO. Но это не работает, потому что я хотел бы указать мой FK на представление, а не на таблицу.
Любая идея установить отношения между таблицами и представлениями?

+0

могли бы вы объяснить, как вы можете связать FKEY для просмотра? Отношение - это концепция для моделей и моделей, связанных с таблицами БД. – HPM

ответ

0

Вы можете использовать представления базы данных так же, как вы можете использовать таблицы с Gii и Yii. Как и в случае с таблицами, для каждого вида базы данных требуется модель Active Record.

Просто дайте название вашей базы данных Gii, и оно создаст модель для вашего вида вместе с существующими отношениями.

Проверить эту тему на форумах Yii для получения дополнительной информации: http://www.yiiframework.com/forum/index.php/topic/1979-yii-dont-support-model-based-on-database-view/