【发布时间】:2018-08-29 07:42:51
【问题描述】:
假设我有以下数据库实体:
@Document(collection = "users")
public class User {
@Id
private String id;
private String firstname;
private String lastname;
private String email;
}
如何强制字段电子邮件是唯一的?这意味着 MongoDB 应该在应用程序尝试保存实体时检查是否已经存在使用此电子邮件地址的用户记录。
问候, 史蒂芬
【问题讨论】:
-
@Indexed(unique = true)
-
所以它只能与@Indexed 结合使用?
标签: java spring mongodb spring-data