我想提出这样的问题:
module Geolocalizable
extend ActiveSupport::Concern
include Mongoid
included do
attr_accessible :lat, :lng
field :lat
field :lng
end
end
而不是将它包含在我的模型中:
class Store
include Mongoid::Document
include 'Geolocalizable'
field :name, type: String
field :address, type: String
end
但是在我的 stores/new.html.erb 中,这一行给了我一个错误
f.text_filed :lat
#Store:0xae6bb58 的未定义方法“lat”
我该如何解决这个问题?