У меня есть база данных с двумя таблицами: заказ и продукт.Эта база данных предоставляется через Entity Data Model и LINQ-to-Entities.
У меня есть ID продукта, и я хочу получить все объекты Order, которые ссылаются на Product.Я хотел бы узнать, как это сделать с помощью LINQ.Я знаю, что могу запросить продукты
int productID = GetProductID();
using (DatabaseContext database = new DatabaseContext())
{
var products = from product in database.Products
where product.ProductID = productID
select product;
}
Я знаю, что этот запрос LINQ дает мне все продукты с определенным идентификатором продукта.Тем не менее, я хочу объекты заказа.Я пытался выяснить, как сделать Join и получить только объекты Order.Я не забочусь о продуктах, так как у меня есть идентификатор продукта.Есть ли способ сделать это?
Спасибо!