Laravel Eloquent / fließend

9

Beim Abrufen aller Zeilen von einem Eloquent Model:

%Vor%

Ich bekomme ein Array, das wie folgt aussieht:

%Vor%

Wie wenn ich stattdessen Fluent verwende:

%Vor%

Ich bekomme als einfaches Array ohne die "Attribute", "Orginial", "realtionships" .. Indizes.

Wie kann ich Eloquent verwenden, so dass es ein Plain Array wie FLuent zurückgibt?

    
silkAdmin 07.10.2012, 21:37
quelle

4 Antworten

11

Es ist sehr einfach.

%Vor%

oder wenn Sie ein JSON-Objekt senden möchten, versuchen Sie es mit

%Vor%

oder wenn Sie ein Array haben, das in json-Ausgabe konvertiert werden soll, verwenden Sie

%Vor%     
Raftalks 07.10.2012, 21:43
quelle
3

Mit Laravel 4 kannst du einfach:

%Vor%

, das Ihre Daten im Json-Format zurückgibt

    
Dustin Fraker 27.11.2012 18:21
quelle
1

Laravel hat eine eingebaute Funktion to_array() , so dass Sie so etwas tun können.

%Vor%

Ich hoffe, das hilft: D

    
PapaSmurf 08.10.2012 10:32
quelle
0

ODER

%Vor%     
Nate Hat 21.03.2013 11:54
quelle

Tags und Links