最近、データベースをMySQLからPostGresに切り替えました。私もGeoKitを使用しています。新しいデータベースがすでにシードされている状態でアプリを起動すると、次のエラーが発生します。
PGError: ERROR: function radians(character varying) does not exist
LINE 1: ...COS(0.661045389762993)*COS(-2.12957994527573)*COS(RADIANS(ti...
^
HINT: No function matches the given name and argument types. You might
need to add explicit type casts.
なぜこれが今壊れているのか誰もが知っていますか?GeoKitは、データベースがシードされたときにチケットごとにモデルでジオコーディングを実行しているため、引き続き機能することを知っています。距離の計算が正しく行われないだけです。