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の2つのリポジトリがあります。このように、2つを結合して結果を取得するにはどうすればよいですか?

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

ありがとう。

4

1 に答える 1

2

代わりに、ContentManagerにあるHQLAPIを使用してください。リポジトリは、単一のテーブルに対する単純なCRUD操作用です。

于 2012-05-03T04:07:39.767 に答える