2012-06-13 23 views
5

Laravel'e yeni geldim ve Codehappy ebook'unu Dayle Rees'e satın almanın harika olacağını düşündüm.Laravel Model İstekli yükleme ve sipariş verme

Sadece blog öğretici bitmiş ve o Mesaj modelinden mesajları alınır nasıl biraz düşündü. .net (ASP.NET MVC) arkaplanından geldiğimde, yazarları istekli olarak yüklerken mesajların sipariş edilmesi önemli olacak.

Bu modele daha fazla yük bindiriyor.

$posts = Post::with('author')->get(); 

Sorum şu: "order_by" deyimini nerede kullanabilirsiniz?

$posts = Post::order_by('id', 'desc')->get(); 

Saygılar Raven

+0

laravel Stack Exchange üzerinde http://area51.stackexchange.com/proposals order_by kendisi ı kullandığınızda çalışır/46607/laravel? Referrer = VUgOWgZpXyO753uZWv1VMg2 –

cevap

6

Ben bunu çözmek için yönetmek:

$posts = Post::with('author')->order_by('id', 'desc')->get(); 
+0

Gerçekten de bu doğru cevaptır. Eloquent Akıcı sorgu oluşturucuyu genişletir, böylece() ve order_by() gibi işlevleri devralır. Etkili "istekli yükleme" bir özellik sunar fakat (örneğin statik bir yöntem, ilk olarak da adlandırılır) Stack Exchange üzerinde –

+0

laravel http://area51.stackexchange.com/proposals/46607/laravel?referrer yöntem zincirleme ilk bölümü olması gerekir = VUgOWgZpXyO753uZWv1VMg2 –

İlgili konular