如何检查项目是否已存在于Rails中的模型表中

时间:2015-01-13 22:33:20

标签: ruby-on-rails

所以在我的模型Country中,我有一个名为:title的列。所以在我的新表单中,我想验证是否已在countries表中找到该特定标题。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

class Country < ActiveRecord::Base
  validates :title, uniqueness: true
end

这将导致表单拒绝该值,如果它已经在表中。