嗨,我是 Spring Web Flux 的新手,面临有关 Mongo 反应式查询的问题。
我的模型类具有以下结构
public class Users implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
@Id
private String id;
private String firstName;
private String middleName;
private String lastName;
private List<Email>emails;
}
public class Email implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
String address;
boolean verified;
}
现在我必须查询给定的电子邮件是否存在于 mong 文档中,因为电子邮件归档是上面给出的电子邮件列表。
任何人都可以取悦我吗?
我在存储库上写了以下查询
@Query(value = "{'emails.address' : ?0 }")
Mono<Users> findByEmails(String address);