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

IN изявление в Eloquent

Искате whereIn с масив от вашите идентификатори за проверка...

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

Просто се уверете, че предавате нещо, което наистина е масив :)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Размерът на таблицата влияе ли върху производителността на INSERT?

  2. MySQL SELECT Conditional CONCAT

  3. Как мога да предам парола от bash скрипт на aptitude за инсталиране на mysql?

  4. Как мога да задам датата на MySQL с низ като 2015-07-30 18:32:18

  5. PHP PDO Mysql Insert Performance