PostgreSQL /Django/初心者はこちら。
会場と緯度/経度の情報を含むJSONデータがたくさんあり、データベースにインポートしたいと考えています。これまで、JSONをSQLステートメントにフォーマットするスクリプトを作成してきたので、多数のINSERTステートメントを使用してそれらをインポートできます。
しかし、ST_PointFromText('POINT(lon lat)')構文を使用しようとすると、'location'フィールド(PointField)が悲しみを与えてくれます。具体的には:
エラー:リレーション「finder_venue」の新しい行がチェック制約「enforce_srid_location」に違反しています
では、適切なSRIDを生成するにはどうすればよいですか?
または、Djangoの使いやすさを考えると、ここでプログラマティック異端を犯しているように感じずにはいられません。誰かが私をもっと賢い方向に向けることができますか?
ありがとう、
ジョン