我有一个扩展StaticModel :: Base的类Region。我用函数
设置数据set_data_file 'db/static/regions.yml'
是的,我得到了我想要的东西 - 我有一个静态模型。我可以访问我的数据
Region.find(1)
有效。
但是我需要注册这个课程。
ActiveAdmin.register Region do ... end
我有一个错误 - '未定义的方法column_names'。 我从源代码ActiveRecord中添加了一个方法column_names,但它没有解决问题,因为我有一个错误(未定义的方法重新排序等等)我从ActiveRecord添加了方法,直到我有错误(未定义的方法搜索)。 / p>
但是当我调用我的普通对象activerecord时,我有:
City(id: integer, name: string ...)
当我打电话给我的班级时,我只有
Region
我只能使用find
方法 - 它可以正常工作。
当我打电话给Region.first时,我有:
<Region:0x007fc6e35028d0 @attributes={"active"=>true ... }, @id=1>
感谢您的帮助