Ciao a tutti,
ho dei problemi con le JOIN in una query LINQ to Entities
Vorrei che la query che riporto mi riportasse tutti gli Utenti che hanno almeno un lavoro. Siccome nel DB ho più di un Lavoro per Utente mi viene restituita una lista di Utenti con tante repliche quanti sono i record di Lavori.
C'è un modo per sistemare il fatto da query o devo rifiltrare la lista post-query a mano?
grazie
Vi riporto il pezzo di codice incriminato:
...
using (EFProduzione context = new EFProduzione()){
var list = (from o in context.Utente
join l in context.Lavori on o.Id equals l.Utente.Id
where l.Data >= data
select o);
...