WithdrawalAccount
レコードには、、、またはのいずれかがSepaAccount
含まれます。これらの少なくとも 1 つである必要があります。複数にすることはできません。InternationalAccount
PayPalAccount
OtherAccount
class WithdrawalAccount < ActiveRecord::Base
has_one :sepa_account
has_one :international_account
has_one :third_account
has_one :fourth_account
end
更新された質問:validate_presence_of
そのうちの 1 つだけを存在させながら、それらのいずれか
をどのようにすればよいですか。