Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Elokwentny wiele-do-wielu-do-wielu - jak łatwo załadować odległą relację

Oto jak możesz to zrobić:

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. Jaka jest różnica między partycją upuszczaną mysql a partycją obcinaną?

  2. MySQL:Dzielenie dużej tabeli na partycje czy osobne tabele?

  3. Wybieranie nieistniejących danych za pomocą MySQL

  4. Słabe gdzie ma wydajność w Laravel

  5. Mysql:Utworzyć tabelę w wierszu w instrukcji SELECT?