Ich habe ein Problem mit whereIn. Mein Code sieht wie folgt ausLaravel 5.3 WhereIn gibt eindeutiges Ergebnis zurück
$arrayKeys = [1, 2, 1, 4, 5, 1];
$products = \App\Product::whereIn('id', $arrayKeys)
->select(['id', 'name', 'outright_price', 'discount', ])
->with('photo', 'colors')
->get();
Es gibt nur die eindeutige ID 1, 2, 4, 5. Ich brauche es zurück 1, 2, 1, 4, 5, 1. Wie es zu tun? Ich habe keine Ahnung.
Was meinst du damit nur 1,2,4,5 zurück? Du meinst Aufzeichnungen 1, 2, 4 und 5? – Birdy
Ja, die Datensätze aus der Datenbank. – Rbex
Ich habe die Datensätze ID 1, 2, 4, 5, aber ich brauche 1, 2, 1, 4, 5, 1. Ich denke, es kann nicht von wo gemacht werden, aber wie kann ich diese Aufzeichnungen erreichen? Vielen Dank. – Rbex