我有3个表,即Ship [ShipID,Name,YearOfConstr,CompanyID(FK),TypeID(FK)],它是公司[CompanyID,Name,Headquarter]和Type [TypeID,Description,NoPassengers]之间的桥梁
我想查询具有特定类型=" xxx"的所有公司的名称。并且他的总部=" yyy"
以下是我尝试过的内容,但它没有返回任何内容,也不会抛出错误。
public List<string> AllShippingCompanies(string TypeDescription, string headquarters)
{
var list = from shipcomany in dbContext.Ships.Where(x => x.Type.Description == TypeDescription && x.ShippingCompany.Headquarter == headquarters)
select shipcomany.ShippingCompany.Name;
return list.ToList();
}
我可能做错了什么?
答案 0 :(得分:0)
我只是检查并发现我的数据库中没有相关数据。代码工作正常。这是正确的。谢谢你的时间