Ruby on rails 3 太阳黑子:定位面
我知道这样做是可能的:Ruby on rails 3 太阳黑子:定位面,ruby-on-rails-3,solr,sunspot,facets,Ruby On Rails 3,Solr,Sunspot,Facets,我知道这样做是可能的: bod = Time.zone.now.beginning_of_day facet :start_time do row :past do with(:from).less_than bod - 1.day end row :today do with :from, bod end end 因此,我尝试在位置上添加面,如下所示: with(:coordinates).near(coord[0], coor
bod = Time.zone.now.beginning_of_day
facet :start_time do
row :past do
with(:from).less_than bod - 1.day
end
row :today do
with :from, bod
end
end
因此,我尝试在位置上添加面,如下所示:
with(:coordinates).near(coord[0], coord[1], :precision => 3)
facet :distance do
row 2 do
with(:coordinates).near(coord[0], coord[1], :precision => 2)
end
row 3 do
with(:coordinates).near(coord[0], coord[1], :precision => 3)
end
end
但是我得到了以下错误:未定义的方法靠近#
。为什么它不是太阳黑子::DSL::RestrictionWithNear
如果您有位置正常的刻面,请帮助我;)
谢谢答案很简单:切换到ElasticSearch