Wie kann ich eine Abfrage schreiben, um Daten aus 2 (oder mehr) Tabellen aus verschiedenen Datenbanken mit EF Core zu erhalten? Ich habe jetzt den folgenden Code:Entity Framework (Core) Abfrage mehrere Tabellen aus 2 verschiedenen Datenbanken
var items = (
from o in _db1.Orders
join c in _db2.Customers on o.CustomerId equals c.CustomerId
where c.CustomerId = 1
select c;
).ToList();
In MySql Ich habe diese Abfrage, die oben (Linq
) zum Ausdruck transformiert werden muss.
SELECT c.*
FROM db1.Customers c
JOIN db2.Orders o ON c.CustomerId = o.CustomerId
WHERE c.CustomerId = 1;
Bitte helfen
I‘genannt werden Ich benutze 'FromSql' für jetzt, das funktioniert jetzt gut, aber ich möchte keine SQL-Strings verwenden –