【问题标题】:Rails 3.0 method_missing: undefined method in validatorRails 3.0 method_missing:验证器中未定义的方法
【发布时间】:2011-01-13 15:49:48
【问题描述】:

== 架构信息

架构版本:20110111000403

#

表格名称:地点

#

id :integer not null, 主键

名称:字符串(255)

纬度:浮动

经度:浮点数

一个地方可以通过经纬度或名称来定义

#

类地点<:base>

validates_precence_of :name, :if => lat_long_not_def?

def lat_long_not_def? 纬度.空白? ||经度.空白? 结束

结束

【问题讨论】:

    标签: ruby-on-rails-3


    【解决方案1】:

    试试:

    validates_presence_of :name, :if => :lat_long_not_def?
    

    注意 'lat_long_not_def?' 之前的 'presence' 和 ':' 的拼写?

    希望对您有所帮助。 =)

    【讨论】:

      猜你喜欢
      • 2014-06-12
      • 2018-07-10
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      • 2016-06-03
      • 1970-01-01
      • 2016-09-05
      • 1970-01-01
      相关资源
      最近更新 更多