我有一个 ActiveAttr 模型,我想使用 ActiveRecord 查找某些数据
class Api::V1::Salesubmit
include ActiveAttr::Model
include ActiveModel::Validations::Callbacks
attribute :secret
.
.
.
validate :validate_merchant
def validate_merchant
# Lookup merchant here
#
Merchant.where('secret = ?', self.secret).first
end
end
但是,即使我定义了商家,也找不到它。也
Merchant.all.size
即使存储了商家,也返回 0。
有没有办法从 ActiveAttr 的验证中通过 ActiveRecord 访问数据?