简单Acts_as_mappable "through"不起作用



使用 geokit-rails gem,我有:

Employer.rb模型,具有液化天然气和纬度属性:

has_many :乔布斯,从属::d埃斯特罗伊 acts_as_mappable

Job.rb型号,没有液化天然气或纬度

acts_as_mappable :通过 => :雇主

如果我尝试在控制台中Job.within(3, origin: [0, 0]),则会收到此错误:

PG::UndefinedTable: ERROR:  missing FROM-clause entry for table "employers"
LINE 2: ...      (ACOS(least(1,COS(0.0)*COS(0.0)*COS(RADIANS(employers....

我找到了解决方法:

Job.joins(:employer).within(3, origin: [0, 0])

相关内容

  • 没有找到相关文章

最新更新