Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Laravel Fasih dengan()-> mengembalikan null

Anda memiliki ini:

$product = Product::with('images', 'brand')
                  ->select($fields)
                  ->where('display', 1)
                  ->find($id);

Anda mendapatkan null untuk brand dan bisa jadi karena Anda memiliki beberapa bidang tertentu dan kemungkinan besar Anda tidak memilih foreing_key dari products tabel yang membuat hubungan dengan Brand , jadi jika products your Anda tabel berisi foreign_key (mungkin brand_id ) dari brand tabel maka Anda harus memilih foreign_key itu dari products meja juga. Jadi, tambahkan saja foreign_key/brand_id itu di $fields variabel. Tanpa kunci pembuat relasi (FK ) Brand tidak akan dimuat.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. python mysqldb err di mac saya:Perpustakaan tidak dimuat:@rpath/libmysqlclient.21.dylib

  2. MySQL:Kapan Flush Privileges di MySQL benar-benar dibutuhkan?

  3. Indeks PostgreSQL vs Indeks InnoDB - Memahami Perbedaannya

  4. Cara efisien untuk mensimulasikan gabungan luar penuh di MySQL?

  5. Menghitung jumlah total peralatan untuk rentang tanggal