Abfrage Laravel Wählen, Wobei Array

Diese Abfrage funktioniert nicht richtig, es zeigt nur 1 Zeile

 $data = Post::select('id', 'name')
   ->whereIn('id', [$order])
   ->orderByRaw(\DB::raw("FIELD(id, $order)"))
   ->get();

aber dies funktioniert sehr gut, es zeigt alle Zeilen

  $data = Post::select('id', 'name')
    ->whereIn('id', [1,2,3])
    ->orderByRaw(\DB::raw("FIELD(id, $order)"))
    ->get();

Danke!

InformationsquelleAutor Do Thanh Dat | 2016-07-02

Schreibe einen Kommentar