title: getting first element from nhibernate fetch collection
body: <p>I have one entity which besides other information holds many images. This is one 2 many. 
  In situation where I need to load just first from that collection to slow loading I have following query which retrieve collection of images.</p>
  
  <pre><code> List&lt;Entity&gt; data = session.Query&lt;Entity&gt;()
            .Fetch(x=&gt;x.Photos)//here I need only first element
            .Fetch(x=&gt;x.Features)
            .ToList();
  </code></pre>