1
我正在使用弹簧数据solr为我的应用程序,并试图实现自动完成功能。如何使用弹簧数据solr实现自动完成
@SolrDocument
public class UserEntity{
@Field
private String id;
@Field
private String fullName;
@Field
private Date dob;
@Field
private String address;
@Field
private String phoneNumber;
}
我设法使用spring data solr Criteria为单个字段实现自动完成。 但是这有缺陷,因为这将返回一个UserEntities列表。我必须迭代用户列表并获取名称。
1。有没有什么办法可以得到只有使用弹簧数据solr的匹配名称?
2。如果我需要实现跨多个字段(名称和地址一起)的自动完成,是否可以使用弹簧数据解析器来完成?