Упругие данные поиска Абстрактные типы полей - PullRequest
0 голосов
/ 02 ноября 2018
@Document
public class Plan {
  @Id
  @Field(type = FieldType.keyword)
  private String id;

  @Field(type = FieldType.Nested)
  private Constraint constraint;

  ... other properties and getters / setters
}

У меня есть класс, аналогичный описанному выше, где Constraint является абстрактным классом с несколькими подтипами, такими как BoolConstraint, IntRangeConstraint и некоторыми другими. Возможно ли это с помощью данных упругости пружины или я должен изменить свою модель? Это не идеально, но лучше знать, прежде чем я продолжу.

...