@Matheus_Campelo escreveu:
seguinte tenho duas listas uma de Usuários e a outra de Rifas
quando do find em Rifas ela vem com os usuarios pendurados, já os usuários não vem com as rifas penduradas. Quem souber a solução me avisa.
Estou usando o método findById(id) do JPAREPOSITORY para buscar tanto a rifa quando usuário
Mapeei da seguinte forma as duas entidades:ENTIDADE USUARIO: @JsonIgnore @ManyToMany(mappedBy="usuarios") private List<Rifa> rifas = new ArrayList<>(); ENTIDADE RIFA: @ManyToMany(fetch = FetchType.EAGER) @JoinTable(name="RIFA_USUARIO", joinColumns=@JoinColumn(name="rifa_id"), inverseJoinColumns=@JoinColumn(name="usuario_id")) @Fetch(FetchMode.SUBSELECT) private List<Usuario> usuarios = new ArrayList<>();
Mensagens: 1
Participantes: 1