[PHP]json w laravel |
[PHP]json w laravel |
18.05.2020, 11:27:57
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
Cześć,
Mam głupi problem i nie mogę zrozumieć o co chodzi. Do rzeczy
zwraca 12 rekordów jeśli zrobię tak
|
|
|
18.05.2020, 11:30:54
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
A co to niby jest zmienna $data?
https://laravel.com/docs/7.x/responses#json-responses -------------------- |
|
|
18.05.2020, 11:48:36
Post
#3
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
zmienna $data jest tylko dla przykładu, Sprawdzałem już wcześniej dokumentację ale nie rozumiem jak ten przykład ma się do mojego ja wybieram dane z formularza a w przykładznie są statyczne
normalnie w php robiłem tak,
i było okey a tutaj nie rozumiem o co chodzi. |
|
|
18.05.2020, 12:06:12
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Przede wszystkim nie ma potrzeby jeździć foreachem tylko od razu zwróć dane z modelu. Po drugie https://laravel.com/docs/7.x/eloquent-resources
A po trzeba jeśli jednak miałby działać twój przykład to przed foreach zdefiniuj np $response = []; dodaj do niej dane i zwróć w response. I jeszcze zapytanie jest podatne na podstawianie znaków specjalnych like. Ten post edytował viking 18.05.2020, 12:06:38 -------------------- |
|
|
18.05.2020, 12:55:06
Post
#5
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
Coś takiego?
co do pierwszej podpowiedzi według https://laravel.com/docs/7.x/queries zwracają w foreach
ewentualnie czy mogę prosić jakiś przykład jak ma to wyglądać? |
|
|
18.05.2020, 12:56:58
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
-------------------- |
|
|
18.05.2020, 13:11:04
Post
#7
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
laravel zwracaj w json
Jak osiągnąć
ponieważ w pierwszej opcji nie wyświetla się lista a autocomplete |
|
|
18.05.2020, 13:23:47
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Poczytaj trochę o kolekcjach https://laravel.com/docs/7.x/collections#method-pluck
-------------------- |
|
|
18.05.2020, 13:46:26
Post
#9
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
Próbuje
use Illuminate\Http\Response;
I wyrzuca Method Illuminate\Http\JsonResponse::reverse does not exist. |
|
|
18.05.2020, 13:48:24
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 442 Pomógł: 6290 Dołączył: 27.12.2004 |
A czemu wolasz reverse() na obiekcie RESPONSE? Patrz co piszesz troszke a nie strzelasz losowo kodami to kawalek stad, kawalek stamtad..
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
18.05.2020, 13:58:28
Post
#11
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
jestem całkiem zielony jeśli chodzi o programowanie i czasami mam jakieś dziwne zboczenie że jeśli używałem $test później robię coś z kodem to wydaje mi się że wybiorę dane z samego początku a nie po obróbce...
Dzięki wielkie za pomoc. |
|
|
18.05.2020, 14:05:01
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Ten kod wyżej i tak nie ma sensu.
-------------------- |
|
|
18.05.2020, 14:10:33
Post
#13
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 4.11.2019 Ostrzeżenie: (0%) |
dlaczego?
|
|
|
18.05.2020, 14:45:54
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 442 Pomógł: 6290 Dołączył: 27.12.2004 |
Bo robisz
response() ->json(['data' => $tags]); na danych z oryginalnej tablicy a dopiero potem na tej kolekcji robisz pluck. json reponse masz robic na danych po PLUCK a nie przed. + nic z tym reponse nie robisz wiec on raczej leci w kosmos -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 07:52 |