title: how to get one side object value when query many side?
body: <p>I use play framework to do web sample excise and meet a problem related to manyToOne.<br>
  My object relationship is as follow：   </p>
  
  <pre><code>@Entity 
  @Table(name="account")  
  public class User extends Model{  
  
      @Id  
      @Constraints.Required  
      @Formats.NonEmpty  
      @MinLength(4)  
      public String name;  
  
      @Constraints.Required  
      @Email  
      public String email;  
      public User(String username, String email) {
          this.name       = username;
          this.email      = email;
      }
  }
  @Entity 
  @Table(name="note")  
  public class Note  extends Model{  
      @Id  
      public Long id;  
  
      @Constraints.Required  
      public String title;  
  
      @Required  
      @ManyToOne  
      public User user;  
  
      public static Model.Finder&lt;Long,Note&gt; find = new Model.Finder&lt;Long, Note&gt;(Long.class, Note.class);  
      public Note(User author,String title,) {
          this.user           = author;
          this.title          = title;
      /**  
      * Retrieve the user's note  
      */  
      public static List&lt;Note&gt; findByUser(User user) {  
          return find.where().eq("user", user).findList();  
      }  
      ××this test is at another junit test case ××
      @Test  
      public void createNotes()  {  
          User bob = new User("bob","bob@gmail.com");  
          bob.save();  
          Note  note1= new Note(bob, "My notes");  
          note1.save();  
          List&lt;Note&gt; bobNotes = Note.findByUser(bob);  
          Assert.assertEquals(1, bobNotes .size());  
          Note firstNote = bobNotes .get(0);  
          assertNotNull(firstNote);  
          assertEquals(bob, firstNote.user);  
          assertEquals("My notes", firstNote.title);  
          assertEquals("bob", firstNote.user.name);  
          assertEquals("bob@gmail.com", firstNote.user.email);  
      }  
  </code></pre>
  
  <p>My question is: <code>assertEquals("bob", firstNote.user.name)</code> is passed but <code>assertEquals("bob@gmail.com", firstNote.user.email);</code> fails and shows <code>firstNote.user.email</code> as null.</p>
  
  <p>How can I get the user's other field ?</p>