Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Por que o EF gera uma subconsulta para uma consulta simples?


Este não é um problema de estrutura de entidade, apesar do que seu link pode dizer a outras pessoas. É em relação ao MySqlConnector/net. Eu posso provar! Ah, não esperava isso né.

Conecte este cenário exato usando um banco de dados MSSQL, com o System.Data conector, e você verá SQL formado corretamente. Este é um problema com projeções dentro do MySqlConnector. Se você quiser corrigi-lo, entre e edite-o você mesmo.

Veja como ter uma cópia editada localmente do MySqlConnector/net:Como personalizar o MySql Connector/net?