POINT
(緯度、経度) の値をsとして保存するために、activerecord-postgis-adapter を使用しています。ポイントは次の構文を使用して保存されます: POINT( lat lng)
. 私のモデル には、が保存Foo
される属性 があります。Heroku にデプロイされた場合、新しい を作成した後は常に nilです。ただし、次の状況では期待どおりに機能します。spot
POINT
spot
Foo
- 開発データベースを使用してローカルに (本番環境と開発環境の両方で)
- 本番データベースに接続しているときにローカルで
- Heroku 内の Rails コンソール
activerecord-postgis-adapter は、ローカルと Heroku (2.2.0) の両方で同じバージョンです。これを引き起こしている可能性のある Heroku 本番環境 (コンソールには表示されない) で何が異なる可能性があるかについて、誰か考えはありますか?