sql >> Database teknologi >  >> RDS >> Mysql

IN erklæring i Eloquent

Du vil have whereIn med en række af dine id'er, der skal kontrolleres...

$news = News::whereHas('newsCategories', function($q) use($array_of_ids)
{
    $q->whereIn('category_id', $array_of_ids)
      ->orderBy('created_at', 'desc');
})->get();

Bare sørg for, at du passerer noget, der virkelig er en række :)




  1. MySQL :Vælg poster med betingelser, der gælder for flere rækker

  2. Hvad er brugen af ​​SYNONYM?

  3. Vælge en specifik kunde i MYSQL?

  4. Hvordan bruger jeg en LIKE-klausul i en PDO udarbejdet erklæring?