【问题标题】:Can Geokit work with AR in Sinatra?Geokit 可以在 Sinatra 中与 AR 一起使用吗?
【发布时间】:2012-09-27 21:37:08
【问题描述】:

我有一个捆绑了 AR 的 Sinatra 应用。 Geokit 方面,我需要将逻辑保留在acts_as_mappable mixin 提供的某些模型中。问题是,这个 mixin 是 geokit-rails3 的一部分,而不是 geokit。并且这些 gem 依赖于 rails 3。有没有办法将这些部分解耦,以便实现可靠的 geokit-activerecord 实现,而不是将其与框架紧密耦合?

【问题讨论】:

    标签: ruby activerecord sinatra geokit


    【解决方案1】:

    如果 geokit-rails3 gem 依赖于 rails gem,你就无能为力了。剩下的唯一选择是重写 geokit-rails3 gem 或从中提取所需的部分到您的项目中。

    我还建议研究 geocoder gem,因为它目前似乎得到了更好的维护(geokit 实际上已经死了)并且它带有 ActiveRecord 集成主要的宝石本身......

    【讨论】:

      猜你喜欢
      • 2014-11-15
      • 1970-01-01
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 2011-08-15
      • 2018-02-16
      • 2020-06-30
      • 2011-12-07
      相关资源
      最近更新 更多