Ruby on rails 除了只验证确切的字符串外,如何验证rails表单中对象的唯一性?

Ruby on rails 除了只验证确切的字符串外,如何验证rails表单中对象的唯一性?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有一个食品类别模型。它的属性之一是标题。我使用验证:title的唯一性来验证title属性的唯一性。以下是代码示例: class FoodCategory < ApplicationRecord validates_uniqueness_of :title class FoodCategory

我有一个食品类别模型。它的属性之一是标题。我使用验证:title的唯一性来验证title属性的唯一性。以下是代码示例:

  class FoodCategory < ApplicationRecord

     validates_uniqueness_of :title
class FoodCategory
问题:


它只验证重复的精确字符串的唯一性。如果我再次以小写字母输入现有标题,应用程序将允许创建新对象

使用区分大小写的
选项:

validates :title, uniqueness: { case_sensitive: false }

使用区分大小写的
选项:

validates :title, uniqueness: { case_sensitive: false }