我应该如何在视图上使用关系而不是表?

时间:2013-06-24 18:55:11

标签: yii view foreign-keys relation

我是Yii的新手,所以我需要学习很多东西。

我即将理解模型中的关系,并尝试使用BELONGS_TO关系。 但它不起作用,因为我想把我的FK指向一个视图,而不是一个表 有没有想过在表和视图之间建立关系?

1 个答案:

答案 0 :(得分:0)

您可以使用数据库视图,就像使用Gii和Yii的表一样。就像表一样,每个数据库视图都需要一个Active Record模型。

只需将数据库视图的名称提供给Gii,它就会为您的视图生成一个模型以及现有的关系。

在Yii论坛上查看此主题以获取更多信息:http://www.yiiframework.com/forum/index.php/topic/1979-yii-dont-support-model-based-on-database-view/