2011-04-16 12 views
18

AREL hakkında olabildiğince fazla öğrenmeye çalışıyorum. Ama neye bakacağından emin değilim.İyi AREL belgelerini nerede bulabilirim?

Bazı documentation on rubydoc buldum, ancak "public API"/erişilebilir şeyler neler yapabileceğini göstermek açısından çok iyi görünmüyor. Örneğin, "içerir" yöntemiyle ilgili herhangi bir bilgi bulamadım.

Peki, AREL'in sunduğunun çoğunu tam olarak nasıl öğreneceksiniz?

https://github.com/brynary/arel

Ve ilginç bir asciicast:

+0

Belki en çok oylanan cevabı seçmeyi düşünebilirsiniz? : p –

cevap

5

(yani kaynak kodu delving olmadan) Ben bu yararlı olacağını düşünüyorum

http://asciicasts.com/episodes/215-advanced-queries-in-rails-3

+13

Ne yazık ki, bu hiç bir dokümantasyon değil. Bu sayfada "içerir" kelimesini bile bulamıyorum. Daha kapsamlı bir şey arıyordum .. – Zabba

+0

içerir aktif bir kayıt yöntemi, bu yüzden muhtemelen orada olmayacak, ya da sadece bir örnek olabilir. – Spyros

+0

Ayrıca bazı güzel bilgiler içeren bir asciicast var, ben yazıya ekliyorum. – Spyros

18

ben arel ağacında testleri ve kod okuma yoruldum, bu yüzden birlikte biraz slides koyun: Arel test paketi bazı kullanım olabilir. Onlar v2.x'i kapatıyorlar, henüz v3'e bakmadım bile.

+0

Mükemmel bir slayt seti, bunları bir araya getirdiğiniz için teşekkürler! – Purplejacket

+0

Birinin onları yararlı bulduğu için memnunum –

+0

İkincisi. Çok kullanışlı! – cdesrosiers