Я отправляю запрос GET из angular5 в spring-boot, чтобы получить все элементы сущности Контраст ниже.
Это сущность:
@Entity
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Contrat implements Serializable{
@Id @GeneratedValue
private Long id;
private Date dateDebut ;
private Date dateFin ;
@ManyToOne
@JoinColumn(name = "Id_Project")
@JsonBackReference(value="projet-contrat")
private Project project;
@ManyToOne
@JoinColumn(name = "Id_AppUser")
@JsonBackReference(value="appuser-contrat")
private AppUser appUser;
}
Эторепозиторий:
public interface ContratRepo extends JpaRepository<Contrat,Long> {
@Query("select from Contrat c where c.appUser = :userApp")
public Page<Contrat> chercherContrat(@Param("userApp") AppUser userApp
, Pageable pageable);
}
В Angular5 console.log (data) возвращает этот результат для примера:
{id: 1, dateDebut: 1526083200000, dateFin: 1526083200000}
Так что, как вы можете видеть, нет элемента проекта (который мне нуженв переднем конце).
Я хочу показать в угловом виде элементы контрата плюс некоторую информацию о проекте, относящемся к.
Есть идеи?