【发布时间】:2015-10-31 00:56:09
【问题描述】:
假设我有一个 Person 模型和 Address 模型:
class Address < ActiveRecord::Base
belongs_to :person
enum addresstype: {"primary" => 0, "bank" => 1}
end
class Person < ActiveRecord::Base
has_many :addresses
accepts_nested_attributes_for :addresses, allow_destroy: true
end
如何验证 Person 模型是否存在每个人至少一个主要地址和一个银行地址?
【问题讨论】:
标签: ruby-on-rails