Tag: earthdistance

ActiveRecord中的自定义数据库类型

我正在使用Rails 3.1.1和PostgreSQL 9.1以及earthdistance模块 。 为了能够正确计算不同位置之间的距离,我在branches表中设置了一个带有earth类型的列。 我现在遇到的问题是我的Rails应用程序使用此表不理解地球类型,因此我在我的db/schema.rb得到这个: #由于遵循StandardError,无法转储表“分支” #列’位置’的未知类型’earth’ 这是有问题的,因为现在我无法从schema.rb创建我的测试数据库。 如何将此类型添加到AR或使其忽略该列?