私はこのテーブルを持っています:
Person -> PersonFavorites, PersonCompany
PersonCompany -> Company
NHibernate と QueryOver を使用して、次の選択を行う必要があります。
select * from Person
inner join PersonFavorites on Person.Id = PersonFavorites.PersonId
inner join PersonCompany on Person.Id = PersonCompany.PersonId
inner join Company on Company.Id = PersonCompany.CompanyId
where ...
誰かが私にサンプルをくれますか? どうすればそれを行うことができますか? - 私の問題は、複数のテーブル Person -> PersonCompany -> Company に参加する必要があることです。Join Person -> PersonCompany および Person -> PersonFavorites は問題ありませんが、次のステップは PersonCompany -> Company です。