Saya mengirimkan permintaan GET dari sudut5 ke spring-boot untuk mendapatkan semua elemen entitas Contrat di bawah.
Ini adalah entitasnya:
@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;
}
Ini adalah repositorinya:
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);
}
Di Angular5, console.log(data) mengembalikan hasil ini sebagai contoh:
{id: 1, dateDebut: 1526083200000, dateFin: 1526083200000}
Jadi seperti yang Anda lihat tidak ada elemen proyek (yang saya perlukan di front-end).
Saya ingin menunjukkan dalam sudut elemen contrat ditambah beberapa informasi proyek yang terkait dengan .
Ada ide ?