Я использую Spring Boot и Spring Data JPA с MongoDB. У меня есть такие сущности:
@Data
@Document(collection = "claims")
public class Claim {
@Id
private String id;
private long code;
private long serviceCode;
private long personCode;
private Date createdAt;
private String status;
}
@Data
@Document(collection = "persons")
public class Person {
@Id
private String id;
private String fullname;
private Category type;
}
В отличии от РСУБД я здесь не могу использовать что-то вроде OneToMany и прочего. Каким образом в данном случае обеспечить отношения между сущностями?
В итоге мне нужно получить code, createdAt, status, fullname. Т.е. у любой заявки (Claim) должен быть заявитель (Person).
ТЗ:
Посмотрите на аннотацию @DBRef
Reference Documentation
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости