我有一个问题。我设置了 item
和 sale
表之间的关系,现在 Item name
的 GridView
列显示 id 的
。但我需要的是它会显示项目名称
而不是ID
。我该怎么做?
这是我的 GridView 列
:
[
'attribute' => 'item_id',
'value' =>
],
我想我应该写一个带有if
语句的函数,但是我有很多名字,而且会很长。有没有更简单的方法可以解决?
最佳答案
假设您的关系名为 getItems()
,项目名称的字段名为 name
:
[
'attribute' => 'items.name'
],
关于yii2 - 如何在 GridView Yii2 中显示名称而不是 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43761681/