Ruby on rails 主动管理:属于“给予”;“未定义的方法”;Rails 4中的错误

Ruby on rails 主动管理:属于“给予”;“未定义的方法”;Rails 4中的错误,ruby-on-rails,activeadmin,Ruby On Rails,Activeadmin,当我使用“属于”关系时,出现以下错误 Admin::PropertyDetailsController#索引中的NoMethodError #AdminUser:0x00000005e59a70的未定义方法“属性_类型” 请帮助解决这个问题 我正在使用ActiveAdmin0.60和ruby 2.0.0p247以及Rails 4 档案: gem'activeadmin',github:'gregbell/active_admin',branch:'rails4' ActiveAdmin.regi

当我使用“属于”关系时,出现以下错误

Admin::PropertyDetailsController#索引中的NoMethodError #AdminUser:0x00000005e59a70的未定义方法“属性_类型”

请帮助解决这个问题

我正在使用ActiveAdmin0.60和ruby 2.0.0p247以及Rails 4

档案: gem'activeadmin',github:'gregbell/active_admin',branch:'rails4'

ActiveAdmin.register PropertyDetail do

belongs_to :property_type

menu :label => "Latest Properties in the Town"

controller do
    def permitted_params
      params.permit(:property_detail => [:title ,:description, :image_url, :price,  :land_area, :land_unit, :contact_id, :property_type_id, :purpose_id])
    end

end

index do
    column :title
    column :description
    column :image_url
    column :price, :sortable => :price do |property_detail|
    div :class => "price" do
        number_to_currency property_detail.price
    end
end
end
form :partial => "form"

end

ActiveAdmin.register PropertyType do

end

我已经在github上发布了相同的问题,并且已经解决了。您可以在以下位置看到解决方案: