16 Mayıs 2013, PERŞEMBE
lambda ve Raylar 4 tarzı argümanlar kapsamları?
Aşağıdaki 4 Raylar nasıl yapıldığını ya da sadece 3 ile 4 ile aynı şekilde benim gibi bir argüman geçebilen bir lambda kullanarak Raylar 3 yaklaşımını merak ediyorum.
Ve bazı örnekler 4 Raylar koşu ile çalışmaya çalışıyorum Rails 3 için yeni sayılırım.
İşte benim Raylar 3 kod:
class Person < ActiveRecord::Base
scope :find_lazy, lambda {|id| where(:id => id)}
end
# In console I can call
Person.find_lazy(1)
Eğer öyleyse bu 4 şekilde kullanmaktır Raylar ise ->lambda, değil mi? {}, Bir argüman ihtiyacım olan Ne varsa scope :all_lazy, -> { select("*") }
. Bir kaç farklı fikirler denedim ve - ^ kullanılırken, bağımsız değişken hataları konsol . {}.
CEVAP
16 Mayıs 2013, PERŞEMBE
Olması gerektiğini düşünüyorum
scope :find_lazy, -> (id) { where(:id => id) }
Bunu Paylaş:
Raylar: named_scope, lambda ve engelle...
2.3 tarzı raylar eklentileri ve admin ...
3 veri raylar?...
Tam olarak Raylar Öncesinde 3.0 nedir?...
Ne `parametreler.(:insan) gerektirir.(...