非常に基本的な質問をするのは危険ですが、それでもここにあります。このようなクエリを使用する場合
List<User> users = session.Query<User>.ToList();
デバッグでは、ユーザーエンティティのほかに、ロールコレクションと写真コレクションがフェッチされていることがわかります。
私の質問は、子コレクションなしでユーザー コレクションのみを選択する方法です。
ありがとう
アップデート:
public RoleMap()
{
Table("Role");
Id(x => x.Id).GeneratedBy.Identity();
Map(x => ...
References(x => x.User).Column("UserId");
}
私の知る限り、遅延読み込みはデフォルトでオンになっています。ここで何か間違ったことをしている場合は、私を修正してください。