「距离」将 Geokit 与acts_as_mappable :through 一起使用时,字段会被删除
我们知道,当在Rails 中使用带有acts_as_mappable :through 模型类的Geokit gem 时,距离字段会被丢弃。我想知道是否有办法解决这个问题以恢复距离场。我尝试遵循这里的猴子修补示例: http://www.sobyteme.com/news/2010/05/13/computers/2010/06/25/geokit-acts_as_mappable-through-with-distance-attribute/ 但这对我不起作用。
We know that the distance field gets dropped when using the Geokit gem in Rails with acts_as_mappable :through model class. I wonder if there's a way to work around this to get the distance field back. I tried to follow the monkey-patching example over here:
http://www.sobyteme.com/news/2010/05/13/computers/2010/06/25/geokit-acts_as_mappable-through-with-distance-attribute/
but it didn't work for me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,史蒂夫在他的网站上的建议是准确的,我在完成查找后错过了sort_by_distance_from的电话。所以这个答案归功于他。
我使用的是 Rails v3.0.7。这是我的代码:
users_controller.rb:
Well, Steve's suggestion over on his site was accurate, I was missing calling sort_by_distance_from after doing the find. So credit goes to him for this answer.
I'm on Rails v3.0.7. Here's my code:
users_controller.rb: