Converting a LEFT OUTER JOIN to Entity Framework

前端 未结 3 2040
野性不改
野性不改 2020-12-05 14:55

Here is a SQL Query I want to convert to EF4.3

        command = database.GetSqlStringCommand(@\"
                                select 
                            


        
3条回答
  •  生来不讨喜
    2020-12-05 15:02

    Given the foreign keys that exist in the question diagram, how about something like this?

    var query = from a in context.Authentications
                select new
                {
                    a.AuthenticationID,
                    a.Username,
                    a.Authorisations.Permissions ?? false,
                    a.Authorisations.Organisations.OrganisationIdentifier ?? 0
                    a.Authorisations.Organisations.OrganisationID ?? 0
                };
    

提交回复
热议问题