sql >> Base de Datos >  >> RDS >> Mysql

¿Por qué EF genera una subconsulta para una consulta simple?

Este no es un problema de marco de entidad, a pesar de lo que su enlace pueda decirle a otros. Está en relación con MySqlConnector/net. ¡Puedo probarlo! Ah, no esperaba eso eh.

Conecte este escenario exacto usando una base de datos MSSQL, con System.Data conector, y verá SQL correctamente formado. Este es un problema con las proyecciones dentro de MySqlConnector. Si desea corregirlo, acceda y edítelo usted mismo.

Aquí se explica cómo tener una copia editada localmente de MySqlConnector/net:¿Cómo personalizar MySql Connector/net?