Gunakan hasOne sasaran terhadap objek db (fasih)
Bolehkah objek sasaran menjadi tatasusunan?
Atau ada pakej yang boleh melengkapkannya
Yang berikut menukar data kepada json untuk penjelasan
Contoh:
{
"id": 1,
"nama": "ujian",
"id_saiz": 10,
"saiz": {
"id": 10,
"saiz": "20",
"type_id": "10",
"type": {
"id": 10,
"nama": "ya"
}
}
}
Saiz di atas adalah jadual saiz dalam db, jadi saya boleh mengaitkannya dengan hasOne dan mendapatkannya semula
Tetapi taip bukan data jadual db, kerana nilainya hanya boleh mempunyai dua jenis: ya | tidak, jadi saya membuat tatasusunan untuk mendapatkan nama jenis
Saya mahu kandungan jenis digunakan sama seperti perhubungan
Saya tidak tahu sama ada ia boleh dicapai
Secara khusus, saya hanya mahu mendapatkan nilai dengan mudah
Nak pass terus dalam view
$mode->saiz->type->nama mendapat
Dan pendekatan saya sekarang ialah
Secara kasar:
$type = ['10' => 'ya' , '20' => 'tidak'];
$type[$mode->size->type_id]
Saya rasa kaedah ini tidak berkesan