ho fatto diverse prove, tra cui questa è l'ultima:
al momento sto usando una query custom con una join:codice:@JoinColumn(name = "idAnagrafica") @ManyToOne(targetEntity = Anagrafica.class, fetch = FetchType.LAZY) @JsonIgnore private Anagrafica anagrafica;
ma non ottengo il risultato che vorrei, nel senso che io avrei bisogno di mettere Anagrafica come un oggetto del json.codice:String queryByAnag = "SELECT idTimeSheet," + "codProgetto," + "codCoordinatore," + "codAnagrafica," + "Nominativo," + "OreConfermate," + "OreNonConfermate," + "Timesheet.Cancellato AS Cancellato," + "DataOraInizio," + "DataOraFine," + "MinLavorate," + "Nome," + "Cognome," + "CodiceFiscale " + "FROM Timesheet " + "INNER JOIN Anagrafica ON idAnagrafica = codAnagrafica " + "WHERE Timesheet.Cancellato = 0 " + "AND codAnagrafica = ? " + "ORDER BY DataOraInizio DESC;"; @Query(value = queryByAnag, nativeQuery = true) List<Timesheet> getByCodAnagraficaOrderByDataOraInizioDesc(int codAnagrafica);
nessuno sa darmi una dritta?
sennò mi toccherà cambiare e fare con jdbc e sotto query.

Rispondi quotando