Rails 4'te aşağıdaki işlemlerin nasıl yapıldığını merak ediyorum veya sadece Rails 3 yaklaşımını bir argüman kullanarak 4 ile yaptığım gibi 4 ile aynı şekilde iletebiliyorum.kapsamları?
oldukça 3 Rails için yeni ve çalışan Raylar 4. Burada
bazı örnekler üzerinden çalışmaya çalışıyorum 3 kod benim Raylar geçerli:
class Person < ActiveRecord::Base
scope :find_lazy, lambda {|id| where(:id => id)}
end
# In console I can call
Person.find_lazy(1)
Yani 4 yönlü kullanımı Raylar bu takdirde -}> { Bu bir lambda, değil mi? scope :all_lazy, -> { select("*") }
Bir argümana ihtiyacım olsaydı ne olurdu? Birkaç farklı fikri denedim ve -> {} kullanırken konsoldaki argüman hatalarını alıyorum.
Bu Ruby değil Raylar tarzıdır. –