以下两个范围生成相同的结果,哪种语法更可取,还有其他区别吗?
scope :paid, lambda { |state| where(state: state) } scope :paid, ->(state) { where(state: state) }
ruby lambda ruby-on-rails
lambda ×1
ruby ×1
ruby-on-rails ×1