我有一个基本的Postgres数据库,其中一些列是字符串类型,但我意识到最好将它们转换为浮点型。我试图将经纬度列从varchar转换为浮点型。
我尝试了这篇文章Rails - gmaps4rails gem on postgres但我不断遇到这个错误:
我尝试了这篇文章Rails - gmaps4rails gem on postgres但我不断遇到这个错误:
ERROR: invalid input syntax for type double precision: ""
。我愿意尝试任何其他方法,并且我已经看到了使用Postgres查询的解决方案,但我不确定如何实施。这是一个简单的问题;“-73.88537758790638”我想变成-73.88537758790638。我似乎找不到一个可行的解决方案或者我无法理解如何实现它。
Complaint.first.latitude #=> <BigDecimal:7fd9606acb88,'0.4067606251 08629E2',27(27)>
- tsiege