Closed jamezamm closed 8 months ago
Does the PostgreSQL or SQL Server EF Core providers create LEFT JOIN SQL with the same model and LINQ? Was the LEFT JOIN used in earlier versions of Oracle EF Core or EF Core? If so, which component version was it?
Was informed by the EFCore team that this has been solved in NET 8, thus I will close this issue.
Oracle - 19c Enterprise Edition Release 19.0.0.0.0 - Production Oracle.EntityFrameworkCore - 7.21.12 Oracle.ManagedDataAccess.Core - 3.21.120 EFCore - 7.0.12
Test DbContext with Entities
The query
The generated sql
The sql is generated with an INNER JOIN instead of a LEFT JOIN, even tough TestToken.PersonId foreign key is nullable (string?).
Am I missing something or is this an issue?