不同版本的name可以重复

 

 

- validates :name, presence: true, uniqueness: { conditions: -> { where(:state.ne => 2) } }, length: { maximum: 9 }
+ validates :name, presence: true, length: { maximum: 9 }

validates :name, presence: true, uniqueness: { conditions: -> { where(:state.ne => 2) }, scope: :version}, length: { maximum: 9 }

 

posted @ 2016-04-25 10:31  冰凌花花~  阅读(115)  评论(0编辑  收藏  举报