class Person
validates :full_name, presence: true
validates :display_name, unique: ???
attr_acessible :full_name, :display_name
end
全名不能唯一,但显示名必须唯一。如果我想将 full_name 作为后备,但我仍然想检查 display_name 的唯一性。
验证唯一性coalesce(display_name, full_name)
或达到相同效果所需的任何东西的最干净的方法是什么?