我试图将 gem Geocoder 添加到我的应用程序中,但我不知道如何让地理标记工作。
我的模型如下所示:
class Home < ActiveRecord::Base
geocoded_by :full_street_address
after_validation :geocode
end
在我的表格中,我为 full_street_adress 添加了一个字段
<%= form_for(@home) do |f| %>
<%= text_field_tag :full_street_address %>
<%= f.submit %>
<% end %>
当我尝试添加新主页时,出现以下错误
未定义的方法 `full_street_address' 用于#
提取的源代码(第 10 行附近):
def create
home = Home.new(params[:home])
home.save && home.home_memberships.create(:user => current_user, :owner => true)
end
def AddMember