我使用的是Ruby on Rails。我想要将用户名存储到数据库中,当我提取它们时,我希望它们具有与输入时相同的大小写,但我想添加一些不区分大小写的验证,以确保无论大小写如何,都不能采用相同的用户名。我这么说是因为并不是所有的数据库适配器都使用区分大小写的索引,所以在将用户名保存到数据库之前,我需要将其小写。因此,模型中
在一个Rails3.2应用程序中,我有一个属于Category的Post模型。在新的帖子表单中有一个文本字段,用于分配类别或创建新类别。它通过以下方法在Post模型上工作 if name.present?但区分大小写。如何才能使上面的find_or_initialize函数看起来不区分大小写。我使用的是Post