MongoDB と Spring Data - MongoDB を使用して、Spring ベースの REST サービスを構築しています。
下記参照; 私のデータモデルの一部:
@Document
public class User{
.....
private List<EMail> emails;
.....
}
public class EMail {
.....
private bool defaultMail;
private String eMailAdress;
.....
}
EMail は MongoDb ドキュメントとして注釈が付けられていません。
リポジトリで次の機能を実現したいと考えています。
public Boolean exists(String email);
public User getUserByEmail(String email);
Query と Criteria API を使用して単純なクエリを実装できますが、上記の機能を達成できませんでした。