【发布时间】:2017-02-21 00:04:56
【问题描述】:
我正在使用简单的关系(spring data elasticsearch)但是springboot正在抛出StackOverflowError
@Document(indexName = "users", type = "user")
public class User {
@Id
private String id;
@Field(type= FieldType.Nested,ignoreFields={"users"})
private Set<Group> groups = new HashSet<Group>();
}
@Document(indexName = "groups", type = "group")
public class Group {
@Id
String id;
@Field(type = FieldType.Nested, ignoreFields ={"groups"})
private Set<User> users = new HashSet<User>();
}
public interface UserRepository extends ElasticsearchRepository<User, String>{
}
public interface GroupRepository extends ElasticsearchRepository<Group, String> {
}
知道什么是问题吗?
谢谢 拉詹
【问题讨论】:
-
你找到解决这个问题的方法了吗?
标签: elasticsearch spring-boot spring-data spring-data-elasticsearch