Ich verwende einfache Beziehung (Federdaten Elasticsearch), aber springboot StackoverflowSpringData und Elasticsearch - java.lang.StackOverflowError während ignoreFields
@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> {
}
Jede Idee wirft mit, was Problem ist?
Dank Rajan