Zupfen mit mehreren Spalten?

Wenn ich zupfen mit mehreren Spalten bekomme ich diese:

{"Kreis 1 \/Altstadt":"City","Kreis 2":"Enge","Kreis 3":"Sihifeld","Kreis 4":"Hard","Kreis 5 \/Industriequartier":"Escher Wyss","Kreis 6":"Oberstrass","Kreis 7":"Witikon","Kreis 8 \/Reisbach":"Weinegg","Kreis 9":"Altstetten","Kreis 10":"Wipkingen","Kreis 11":"Seebach","Kreis 12 \/Schwamendingen":"Hirzenbach"

Aber brauche ich das?

["Rathaus","Hochschulen","Lindenhof","City","Wollishofen","Leimbach","Enge","Alt-Wiedikon","Friesenberg","Sihifeld","Werd","Langstrasse","Hard","Gewerbechule","Escher Wyss","Unterstrass","Oberstrass","Fluntern","Hottingen","Hirslanden","Witikon","Seefeld","M\u00fchlebach","Weinegg","Albisrieden","Altstetten","H\u00f6ngg","Wipkingen","Affoltern","Oerlikon","Seebach","Saatlen","Schwamendingen-Mitte","Hirzenbach"]

Jede Anregung, wie kann ich das machen? Dies ist meine Methode:

    public function autocomplete_districts(Request $request)
   {
      $district = $request->input('query');
      //$ass = /DB::table('districts')->select(array('district', 'region'))->get();
      //dd($ass);
      $data = Districts::whereRaw('LOWER(district) like ?', [strtolower('%'.$district . '%')])->orWhereRaw('LOWER(region) like ?', [strtolower('%'.$district . '%')])->pluck('region','district');

      return response()->json($data);
   }
Warum nutzen Sie nicht only('region','district') Methode
ich bin immer ein errro nur für;Call to undefined method Illuminate\Database\Query\Builder::nur()
Wenn Sie möchten, eine Lösung, die verwendet werden können, die auf Modelle oder Sammlungen dann schauen Sie sich meine Lösung: stackoverflow.com/a/54236337/3578036

InformationsquelleAutor None | 2017-03-22

Schreibe einen Kommentar