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。如果我需要實現跨多個字段(名稱和地址一起)的自動完成,是否可以使用彈簧數據解析器來完成?