【发布时间】:2016-04-22 09:58:19
【问题描述】:
我有一个模型:
class CashPayment < ActiveRecord::Base
.....
**enum status: [:processing, :paid, :invalid,:refund]**
end
在这里,我已经声明 cash_payment 的状态无效。但是它给了我这样的错误:
*** ArgumentError Exception: You tried to define an enum named "status" on the model "CashPayment", but this will generate a instance method "invalid?", which is already defined by Active Record
【问题讨论】:
标签: ruby-on-rails model invalidargumentexception