Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Elo-nhiều-nhiều-nhiều - cách tải quan hệ xa một cách dễ dàng

Đây là cách bạn có thể làm điều đó:

User::where('id', $id)->with(['groups.permissions' => function ($q) use (&$permissions) {
     $permissions = $q->get()->unique();
}])->first();

// then
$permissions; // collection of unique permissions of the user with id = $id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tốt nhất để lưu trữ dữ liệu nhạy cảm trong MySQL là gì?

  2. Chạy / Khởi động MySQL mà không cần cài đặt trên Windows

  3. MySQL Foreign_key_checks có ảnh hưởng đến toàn bộ cơ sở dữ liệu không?

  4. Nó được phát âm là “S-Q-L” hay “Phần tiếp theo”?

  5. Cách trả lại vị trí của một mục danh sách trong MySQL