我有一个food_category模型。它的属性之一是title。我使用validates_uniqueness_of:title来验证title属性的唯一性。这是代码示例:
class FoodCategory < ApplicationRecord
validates_uniqueness_of :title
问题:
它仅验证重复的精确字符串的唯一性。如果我再次以小写字母输入现有标题,则该应用程序允许创建新对象。
使用case_sensitive
选项:
validates :title, uniqueness: { case_sensitive: false }