私は「空間インデックス」全体に慣れていませんが、緯度/経度に基づいてフィルタリングするための最良のソリューションのようです。そこで、テーブルに列を追加しました。
だから私はgeometry
フィールドを作成しました:
ALTER TABLE `addresses` ADD `point` POINT NOT NULL
そして、インデックスを追加しようとしました:
ALTER TABLE `addresses` ADD SPATIAL INDEX ( `point` )
しかし、私はエラーが発生します:
#1416 - Cannot get geometry object from data you send to the GEOMETRY field
ここで何が間違っていますか?