【发布时间】:2017-02-04 21:13:38
【问题描述】:
仅当提交的表单字段具有值时,如何在更新时验证 Rails 应用程序?
它不应该验证提交的表单字段是否为空白。
用户.rb
validates_presence_of :search_card, on: :update
def search_card
card = Card.find_by_barcode(self.barcode)
if card.nil?
errors.add(:invalid_card, ", Please provide another card")
end
end
【问题讨论】:
-
不行!!!
-
连四个感叹号都没有?