在我的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
?