如何使用两个连接表 A 和 B 的列表编写 Linq 查询,然后按 A 的 id 分组,以及来自 B 的连接行数
例如
class A{
int Id,
int BId,
string AName
};
class B{
int Id,
string description
};
并显示如下(在 A 与 B 连接后) A.Bid = B.Id
A Id | count(Id) | AName
坦率地说,我必须实现以下从 PHP 到 LINQ 的查询。所有依赖项都写在下面的查询中:
select("asset.id as Id,asset.AssetBundleID as AssetBundleID,asset.GUID as GUID,asset.Name as Id,asset.Name as Id,asset.DisplayName as DisplayName,asset.Description as Description,asset.Category 作为Category,asset.TexturesSize 作为TexturesSize,asset.TexturesFileSize 作为TexturesFileSize,asset.OthersSize 作为OthersSize,asset.id 作为Id,asset.OthersFileSize 作为OthersFileSize,count(*) 作为InstancesCount")
-> from ("asset")
->join('Left Join',"assetinstance"," assetinstance. AssetId= asset. Id")
->groupBy("asset.Id")
肥皂起泡泡
相关分类