複数のテーブル間の関係を設定しました。以下をウィジェットに入れることで、 tableFoo のビューを表示するtableBar
代わりにName を検索するようになりました。barId
array( 'label' => $model->Bar->getAttributeLabel('Bar'),
'value' => $model->Bar->Name ),
しかし、私はもっと多くのテーブルを持っているので、これらを設定するための場所を 1 か所にしたいと思っています。Bar に関係するものを表示するように設定する方法はありBar->Name
ますか? または、モデル全体のすべての 、 などbarIds
に対して個別にこれを行う必要がありますか?bazIds
tldr: 関連するすべてのテーブルの ID ではなく名前を表示するための唯一の真実はどこにありますか?