j'ai écrit ceci:LINQ to Entities: Faire la requête en face
var destinations = db.DestinationDetails.
Where(dd => dd.Language.Lang == "en-US" &&
dd.Destination.Client.Any(c => c.Email == "[email protected]"));
Comment puis-je récupérer destinationDetails ce client avec le courrier électronique [email protected] ne pas?
Cela ne fonctionne pas:
var destinations = db.DestinationDetails.
Where(dd => dd.Language.Lang == "en-US" &&
dd.Destination.Client.Any(c => c.Email != "[email protected]"));
Merci!
Les autres œuvres de réponse aussi! – VansFannel
@Vans y, son négation de l'expression: P - mine lit: tous les clients n'ont pas cet e-mail, crhis lit: il n'y a pas de client qui a cet e-mail - vous pouvez voir pourquoi ils sont équivalents :) – eglasius