簡體   English   中英

實體框架中的內部聯接

[英]Inner join in Entity Framework

我在構建以下查詢時一直遇到問題,該查詢始終返回null,我希望有人可以將我指向正確的方向。

該查詢旨在根據給出的服務ID返回提供特定服務的分支機構列表。 我在作為分支機構和服務的兩個表之間存在多對多關系。

from b in database.branches
join bs in database.branch_services on b.branch_id equals bs.branch_id
where bs.service_id == objID
select b;

您是否嘗試過lambda語法?

這是有效的查詢,調整表名稱以使其符合您的要求:

database.Services.Where(s => s.ServiceId == 3).First()。Branches.ToList();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM