Mam modele zamówienia i produktu.
"Order"
Produkt HasMany (i produkt należy do zamówienia) ...Laravel Wymowne, jak zdobyć drugi lub trzeci rekord?
Załóżmy, że chcę wyświetlić 3 produkty z mojego zamówienia, jak to zrobić?
Wiem, że pierwsze z nich można pobrać jak $order->products->first()
... ale jak odzyskać drugi i trzeci produkt?
Próbowałem $order->products->find(1)
ale "1" reprezentuje identyfikator produktu ... co nie chcę wiedzieć ...
Dzięki kupendra, ale to nadal nie działa ... – nadir
Na przykład, jeśli muszę nazwę produktu, próbowałem $ zamówienie -> produkty-> take (3) -> get ('name'); (Otrzymuję wynik zerowy), a następnie próbowałem $ order-> products-> take (3) -> get() -> name; (Otrzymuję błąd "brakujący argument") – nadir
Spróbuj tego '$ order-> products-> take (3) -> select ('name') -> get()' – kupendra