我有一个Library表单,其中有几个嵌套的Librarian对象。我的问题是
如何验证图书管理员名称的唯一性?(一个图书馆可以有多个图书管理员,但不应该有同一个图书管理员出现两次)。我发现了一个提示,但无法使它工作:
validates_uniqueness_of :task_name, :scope => :project_id
请给我一个例子,因为我找到了拼图的碎片,但还没能把它们拼在一起。
如果Librarian
有library_id
:
validates_uniqueness_of :name, :scope => :library_id