DB オブジェクトに対して hasOne ターゲットを使用する (雄弁)
ターゲットオブジェクトは配列であってもよいでしょうか?
またはそれを完了できるパッケージがあります
以下は説明のためにデータをjsonに変換しています
例:
{
"id": 1,
"名前": "テスト",
"size_id": 10,
「サイズ」: {
"id": 10,
"サイズ": "20"、
"type_id": "10",
"type": {
"id": 10,
「名前」: 「はい」
}
}
}
上記のサイズはDB内のサイズテーブルなので、hasOneと関連付けて取得できます
ただし、型は db テーブルのデータではありません。その値は、yes | no の 2 つの型しか持てないため、型名を取得するための配列を作成しました
typeの内容をrelationsと同じように使って欲しい
達成できるかは分かりません
具体的には、簡単に値を取得したいだけです
景色の中で直接通りたい
$mode->size->type->name を取得します
そして私の現在のアプローチは
おおよそ:
$type = ['10' => 'はい' , '20' => 'いいえ'];
$type[$mode->size->type_id]
この方法はうまくいかないと思います
リーリー