如何访问关系数据库中的属性 PHP (Yii 1.1)
How to access attribute in a relational database PHP (Yii 1.1)
我的任务是更改数据库并访问新 table 的一些属性。
我创建了 table“标签”以及名为“dashboard_has_tag”的 table 作为 table 的“仪表板”和“标签” " 之间是多对多关系。
现在我需要知道如何从视图访问属性(即标签和 idtag)。我已经实例化了模型(仪表板)。有办法吗?
这是 table 与
关系的图片
Yii 使这变得相当容易。通过使用 $model->table_name->column
,您可以访问相关表中的项目,只要为此设置了模型。例如,要从仪表板访问标签和 idtag,$dashboard->dashboard_has_tag->tag->tag
应该为您提供标签的文本,类似地,$dashboard->dashboard_has_tag->tag->idtag
应该为您提供标签的 ID。
我的任务是更改数据库并访问新 table 的一些属性。
我创建了 table“标签”以及名为“dashboard_has_tag”的 table 作为 table 的“仪表板”和“标签” " 之间是多对多关系。
现在我需要知道如何从视图访问属性(即标签和 idtag)。我已经实例化了模型(仪表板)。有办法吗?
这是 table 与
关系的图片Yii 使这变得相当容易。通过使用 $model->table_name->column
,您可以访问相关表中的项目,只要为此设置了模型。例如,要从仪表板访问标签和 idtag,$dashboard->dashboard_has_tag->tag->tag
应该为您提供标签的文本,类似地,$dashboard->dashboard_has_tag->tag->idtag
应该为您提供标签的 ID。