Sipariş ve Ürün modelim var.
"Order"
hasMany Ürün (ve Ürün belongsTo al) ...Laravel Eloquent ikinci veya üçüncü kayıtları nasıl alabilirim?
, ne kadar en Siparişimin 3 ürünleri görüntülemek istediğinizi varsayalım yapmalı?
İlkinin, $order->products->first()
gibi alınabileceğini biliyorum ... ama ikinci ve üçüncü ürünü nasıl alabilirim?
$order->products->take(3)->get();
Teşekkür kupendra ecc, ikinci, tüm ürünleri yükleme ve ilk sadece almak daha daha fazla ölçülebilir mi, ama yine de – nadir
Örneğin ... çalışmıyor, ben $ sipariş çalıştı -> İMALAT-> almak (3) -> olsun ('name'); (Ben null bir sonuç alırım), sonra sipariş vermeyi denedim-> products-> take (3) -> get() -> name; (Hata "eksik argümanı" alıyorum) – nadir
Bunu deneyin $ Sipariş-> Ürünler-> Al (3) -> seçin ('İsim') -> get() ' – kupendra