Ich habe Daten auf meinem PostgreSQL wie folgt aus:Laravel Sortierung nach bestimmten String
Hintergrund
id | Size
1 | small
2 | medium
3 | large
Kunst
id | name | background_id
1 | Shine | 1
2 | Sun | 3
3 | Mountain | 3
Ich möchte Kunst Daten orderBy bekommen Hintergrund von seinem Wert von klein (klein, mittel, groß) mit l aravel eloquent
Art::with([ 'background' => function($background) {
$background->oderBy(DB::raw("what is this?"));
} ])->get();
Wie man es repariert?
FIELD(type, 'S', 'M', 'L', 'XL')
funktioniert nicht
Es ist Show Fehler SQLSTATE [42P01]: Nicht definierte Tabelle: 7 ERROR: fehlende FROM-Klausel Eintrag für Tabelle –
Haben Sie die '$ table' Eigenschaft in Ihrer' Art gesetzt 'Modell? – Jerodev