2016-06-24 7 views
0

私は2つのクラスを持っています。1対1を照会する方法

Userクラス

@Entity("user") 
public class User { 

    @Id 
    ObjectId id; 

    String companyName; 
    String email; 

    private byte[] image; 
} 

チケットクラス: 'ユーザー' テーブルに OWNERID参照

@Entity("ticket") 
public class Ticket { 

    @Id 
    private ObjectId id; 

    private ObjectId ownerId; 
} 

私は、チケットの所有者であるユーザーを取得したいです。モルフィアでそれをする最善の方法は何ですか?

答えて

1
@Entity("ticket") 
public class Ticket { 

    @Id 
    private ObjectId id; 

    @Reference 
    private User user; 
} 

チケットを取得するたびに、そのユーザーに直接アクセスできます。

関連する問題