【发布时间】:2015-12-09 17:32:54
【问题描述】:
我想查找所有已付款 =1 的订单。
所以,我写了
class Order < ActiveRecord::Base
scope :find_paid, lambda { |paid| where (paid: 1)}
end
报错
意外的 tLABEL 范围:find_paid, lambda { |paid|其中(付费:1)} ^
怎么了?
【问题讨论】:
-
where和(之间不能有空格,也不能|paid|。希望对大家有帮助。
标签: ruby-on-rails ruby-on-rails-4 activerecord scope