LINQ-to-NHibernate: Cannot use Linq Skip() and Take() with FetchMany
问题 I have these entities: public class BlogPost { public virtual int Id { get; set; } public virtual IList<Keyword> Keywords { get; set; } public virtual IList<BlogComment> Comments { get; set; } } public class BlogComment { public virtual int Id { get; set; } public virtual BlogPost Post { get; set; } } public class Keyword { public virtual int Id { get; set; } public virtual IList<BlogPost> BlogPosts { get; set; } } I want to load a paged-list of BlogPost s by their Keyword s and comments