У меня есть следующее сопоставление в Fluent-NHibernate Map
public class PostMap : ClassMap<Post>
{
public PostMap()
{
Id(i => i.Id).GeneratedBy.GuidComb();
Map(x => x.SiteId);
Map(x => x.Message);
Map(x => x.DateCreated);
Map(x => x.DateModified);
HasMany(x => x.Comments)
.OrderBy("DateCreated DESC")
.ReadOnly()
.Not.LazyLoad();
}
}
К каждому сообщению много комментариев, я хотел бы лишь вернуть 5 лучших из базы данныхудали их в коде.