比较Rails中DB保存前后的字符串?

时间:2010-07-08 03:22:00

标签: ruby-on-rails validation

我正在尝试验证文章描述的唯一性。在我将其保存到数据库后,如果我检索它,它会以简化的格式返回(缺少一些字符)。如果我在desc中对文本的单一性进行验证。它没有被召唤。如果我执行find_by_desc它会失败,因为文本略有不同。有任何想法吗?我知道这个表是UTF-8,但实际上大多数字符都是一些行结尾和一些破折号( - )在这里或那里。

1 个答案:

答案 0 :(得分:1)

为什么不为此创建哈希码?在保存之前创建它,在验证检查哈希比较。我不建议您比较TEXT字段