最近在用spring-data-elasticsearch 在做距离应用时创建geo_point
类型时发现有时候会不生效(注意是有时候不生效,不知道是哪里影响的,很妖),正常情况下type 应该是geo_point,但是有时候创建出来的是一个嵌套类型,包含两个double属性的type
实体类加了注解如下
@GeoPointField
private GeoPoint shipperPoint;
创建出来的正确类型如下图:
![图片说明](https://img-ask.csdn.net/upload/201507/14/1436879872_437791.png)
创建出来的错误类型如下图:
不知道是什么原因导致的geo_point 类型不生效?
求大神指导?