我有一个库的表单,它有多个用于Librarian的嵌套对象。我的问题是:
如何验证图书馆员姓名的独特性? (一个图书馆可能有多个图书馆员,但不应该有相同的图书管理员出现两次)。我找到了一个暗示,但无法使其发挥作用:
validates_uniqueness_of :task_name, :scope => :project_id
请举个例子,因为我找到了拼图的碎片,但却无法将它们放在一起。
答案 0 :(得分:0)
如果Librarian
有library_id
:
validates_uniqueness_of :name, :scope => :library_id