Mysql
 sql >> база данни >  >> RDS >> Mysql

Красноречив много-към-много-към-много - как да заредите лесно отдалечена връзка

Ето как можете да го направите:

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. Какво означават флаговете на колоните в MySQL Workbench?

  2. 3 начина за намиране на редове, които съдържат главни букви в MySQL

  3. Вложена заявка в node js с помощта на mysql

  4. Списък с непразни таблици в MySQL база данни

  5. Защо и къде да използваме ИНДЕКС - плюсове и минуси