ユーザー (Userid、Name、PhoneNumber)
アプリケーション (ApplicationId、UserId、ApplicationName、ActiveDate) の2 つのテーブルがあります。
すべてのユーザーは複数のアプリケーションを持っています。
遅延読み込みを使用する Nhibernate では、すべてのユーザーのすべてのアプリケーションと共にユーザー データを取得できます。だから、私は user.applications[i].Applicationname のようなことをして、すべてのアプリケーションを取得していました。
しかし、Oracleコマンドを使用して、ユーザーデータとともにすべてのアプリケーションを取得するにはどうすればよいですか。結合を使用して 1 つのアプリケーションを取得する方法を知っています。しかし、複数のアプリケーションを取得して IList に保存するにはどうすればよいですか。どんな助けでも大歓迎です。ありがとうございました。