【发布时间】:2014-04-19 14:33:04
【问题描述】:
我在模型类中使用 Stripe。我有一个 strike_token 属性,我正在验证它的存在并创建一个自定义消息,如下所示:
validates :stripe_token, presence: { message: 'Please enter valid card info' }
当表单提交无效时,错误信息是“Stripe token Please enter valid card info”
我不希望错误消息中出现 Stripe 令牌。我还有其他适合默认的验证,所以我不想更改默认的错误行为。
如果我可以将 Stripe 令牌属性别名为 :card_info 之类的东西,而实际上并没有将其作为模型上的属性,那就更好了。
因此可以将消息设为“卡信息不能为空”
【问题讨论】: