标签: mysql geospatial point mysql-5.7 spatial-index
MySQL 5.7在POINT列上引入了空间索引。显然,您不能在空间索引中包含NULL个值。同时,您无法将DEFAULT用于POINT列。
POINT
NULL
DEFAULT
那么如何处理POINT的值未知的情况?
我对我的数据库中的每个地址进行了地理编码,但如果最终用户没有提供地址,我应该把它放在哪里?
在另一个问题中,有人建议将它们放在北极POINT(0.0000,90.0000),但每个未知地址需要25个字节。
POINT(0.0000,90.0000)
有没有办法解决这个问题?