title: Fluent NHibernate - Filtering resultset
body: <p>FNH Newbie question -</p>
  
  <p>I have two objects RR and TT defined as following:</p>
  
  <pre><code>public class RR
  {
     Id
     Name
     TT_Id //corresponds to TT.Id
  }
  
  public class TT
  {
     Id
     Name
     Type   
  }
  </code></pre>
  
  <p>I want to filter records from RR as per following SQL:</p>
  
  <pre><code>SELECT RR.*
  FROM RR 
  LEFT OUTER JOIN TT ON RR.TT_Id = TT.Id
  WHERE TT.Type &lt;&gt; 7 
  </code></pre>
  
  <p>Can anyone please guide how can I add filter criteria to achieve above in NH.</p>
  
  <p>Thank you!</p>