2

我有一个用户和订单列表。

public class UserRecord
{
    public virtual int UserId { get; set; }
    public virtual string Name { get; set; }
}

public class OrderRecord
{
    public virtual int UserId { get; set; }
    public virtual int OrderId { get; set; }
}

我有两个存储库 - IRepository 和 IRepository。我怎样才能像这样加入两者并获取结果?

SELECT UserRecord.UserId, Name, OrderId FROM UserRecord, OrderRecord WHERE UserRecord.UserId = OrderRecord.UserId

谢谢。

4

1 回答 1

2

请改用 ContentManager 上的 HQL API。存储库用于对单个表进行简单的 CRUD 操作。

于 2012-05-03T04:07:39.767 回答