sql >> Databasteknik >  >> RDS >> Mysql

Laravel tillhör många där har inte en av

Du kan använda Eloquents whereDoesntHave() begränsning för att få det du behöver:

// get all Videos that don't belong to category 2 and 3
Video::whereDoesntHave('categories', function($query) {
  $query->whereIn('id', [2, 3]);
})->get();



  1. Hur får man en kolumn med mysql_query-resultat till en array?

  2. Hur sammanfogar man flera rader?

  3. mysql-replikering - slavserver på en databas

  4. Hur uppdaterar jag två tabeller i en sats i SQL Server 2005?