如何使用`where`来过滤Rails中的非属性值?

时间:2014-10-14 12:12:54

标签: ruby-on-rails ruby-on-rails-4

在我的member model我有一个这样的方法来计算一个值:

def currentreg
 if self.currentaward
  self.send(self.currentaward.downcase).regdate
 end
end

数据库是这样的:

#  id              :integer          not null, primary key
#  awardunit_id    :integer
#  name            :string(255)
#  address         :string(255)
#  district        :string(255)
#  gender          :string(255)
#  dob             :date
#  contact         :string(255)
#  email           :string(255)
#  operator        :string(255)
#  entrylvl        :string(255)
#  guardianname    :string(255)
#  guardianaddress :string(255)
#  guardiancontact :string(255)
#  guardianemail   :string(255)
#  currentaward    :string(255)

我想知道如何使用currentreg方法过滤where

0 个答案:

没有答案