Ruby on rails 3 在rails中按方法查找返回值?

Ruby on rails 3 在rails中按方法查找返回值?,ruby-on-rails-3,activerecord,Ruby On Rails 3,Activerecord,我在模型中有一个方法,该方法返回一些值。我想搜索哪些应用程序具有minu loan=1000例如,如何?任何人都可以建议 注意:此处min_loan不是一列 例: Application.first.min#u loan=>0 Application.where(:min_loan => 1000) #=> error def min_loan #return some value end 谢谢你,普拉萨德 def self.min_loan(val) where("l

我在模型中有一个方法,该方法返回一些值。我想搜索哪些应用程序具有
minu loan=1000
例如,如何?任何人都可以建议

注意:此处
min_loan
不是一列

例:
Application.first.min#u loan=>0

Application.where(:min_loan => 1000)  #=> error

def min_loan
  #return some value
end
谢谢你,普拉萨德

def self.min_loan(val)
  where("loan > ?", val)
end

#assuming that loan is the column name
然后打电话

Application.min_loan(1000)
它将返回min_loan=1000的申请