sql >> Database >  >> RDS >> Mysql

Gebruik een array in Laravel-updatequery

Gebruik gewoon whereIn :

$array_of_ids;
DB::table('users')->whereIn('id', $array_of_ids)->update(array('votes' => 1));

Lees de documentatie aandachtig door. In dit geval alle soorten where verklaringen worden hier gedocumenteerd:Query Builder - Selects



  1. Kan ik een aangepaste query pagineren zonder de standaard paginering te overschrijven?

  2. Waarom doet Postgres een sequentiële scan waarbij de index <1% van de gegevens zou opleveren?

  3. PostgreSQL-functie die meerdere resultaatsets retourneert

  4. Maak verbinding met meerdere databases in CakePHP 3