Rails 3:比较唯一代码

don*_*ald 0 ruby ruby-on-rails ruby-on-rails-3

保证代码唯一的最佳方法是什么?代码是XXX-XXXXX,其中X只是一个数字.

除了在数据库表中搜索代码之外,还有什么方法可以使流程更快更干净?

问候.

Hei*_*kki 5

  1. 正常的方法是使用:uniqueness验证.这处理数据库搜索.
  2. 更加防弹是在该领域使用1)+唯一索引.如果保存失败而没有验证错误,您可以生成新代码并重试.