Я получаю неопределенный метод в своей модели, но я считаю, что у меня это есть.Метод не определен в модели?
class Business < ActiveRecord::Base
attr_accessible :user_id, :name, :city, :state, :zip, :street, :latitude, :longitude
def new_address
[street, city, state, zip].join(', ')
end
geocoded_by :new_address
after_validation :geocode, :if => :new_address_changed?
end
Я получаю неопределенная ошибка метода на new_address_changed?
ли это так?
Оооо, что бы альтернатива быть, если изменяется 'new_address'? – hellomello
Ну, вам нужно будет определить метод 'address_changed?' Самостоятельно и проверить отдельные изменения в нем. – pungoyal