2016-08-17 4 views
1

Gibt es eine Funktion, um alle item_id in Viele zu viele Beziehungen zu bekommen. enter image description hereViele zu viele Alle erhalten Id Funktion Laravel 5.2

$subcategory = $this->subcategory->find($id); 

oder muss ich es manuell tun. Grundsätzlich kann ich es tun, aber ich hoffe, dass es eine Aggregatfunktion gibt.

$itemIds=[]; 
foreach($subcategory->items as $item){ 
    $itemIds[] = $item->id; 
} 
+0

Antwort auf Ihre Frage stellen, ist hier: http://stackoverflow.com/questions/36593847/laravel-eloquent-get-all-records-wherehas-all-ids-in-many -to-many-relation – d3r1ck

Antwort

2

Alles, was Sie brauchen. Btw Forschung versuchen, bevor

$item_ids = $subcategory->items->pluck('id'); 
+0

Ich habe bereits eine Recherche gemacht, habe sie aber nicht gefunden, deshalb habe ich sie hier gestellt. Aber trotzdem, es hat dich sehr gekostet. – Rbex

+0

Wenn die Antwort in Ordnung ist, stimmen Sie ab und akzeptieren Sie die Antwort werden immer geschätzt – KmasterYC

Verwandte Themen