纬度和经度的更新在活动管理员中不起作用
Update of latitude and longitude does not work in active admin
我正在开发一个出租房间的应用程序。我正在使用活动管理员和地理编码器 gem。现在我的问题是:我想在活动管理面板中更新一个房间的地址,它工作得很好,但它不会为我自动更新经度和纬度列......我不知道为什么?我怎样才能使这项工作?
我已经允许 (room.rb - activeadmin)
中的参数
permit_params :longitude, :latitude
我还在 (room.rb - 模型)
中使用 after_validation
geocoded_by :address
after_validation :geocode, if: :address_changed?
我不知道为什么,但问题只出现在一个记录(房间)上。我又创建了这个房间,它非常棒!
我正在开发一个出租房间的应用程序。我正在使用活动管理员和地理编码器 gem。现在我的问题是:我想在活动管理面板中更新一个房间的地址,它工作得很好,但它不会为我自动更新经度和纬度列......我不知道为什么?我怎样才能使这项工作?
我已经允许 (room.rb - activeadmin)
中的参数permit_params :longitude, :latitude
我还在 (room.rb - 模型)
中使用 after_validationgeocoded_by :address
after_validation :geocode, if: :address_changed?
我不知道为什么,但问题只出现在一个记录(房间)上。我又创建了这个房间,它非常棒!