2016-04-22 8 views

答えて

0

invalid?すでにActiveRecordによって定義されます。ここでは

class CashPayment < ActiveRecord::Base 

..... 

**enum status: [:processing, :paid, :invalid,:refund]** 
end 

、私のようなエラーは次のようにcash_payment.Butのが私を与えるため、無効な状態を宣言しています。

あなたの列挙型statusも2つのinvalid?方法を生成しながら、今の競合があるinvalid?

ような方法を提供:invalidが含まれています。

:invalid_rec

enum status: [:processing, :paid, :invalid_rec,:refund] 
を言って、あなたの :invalidに別の名前をつけるようにしてください
関連する問題