RoR:通过模型级验证来验证字段

时间:2018-06-25 22:51:40

标签: validation activerecord

在Ruby on Rails中,我有一个名为Person的表。它具有字段name。该表已经有很多行。其中一些名称也为nil。我对nil字段中已经有name的记录感到满意,但是我希望当有人创建新的Person条目时要求填充姓名字段。我正在使用Active Record验证来实现这一点:

app/models/person.rb

class Person < ActiveRecord::Base
   validates :name, :presence => true
end

这会弄乱我的Person表,因为我已经在name字段中输入了一些nil项。

1 个答案:

答案 0 :(得分:1)

仅在创建新条目时进行验证

object