gpt4 book ai didi

spring - 如何使用spring data solr实现自动完成

转载 作者:行者123 更新时间:2023-12-05 07:50:57 25 4
gpt4 key购买 nike

我正在为我的应用程序使用 spring data 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 。有什么方法可以使用 spring data solr 仅匹配名称

2。如果我需要实现跨多个字段的自动完成(名称和地址一起)是否可以使用 spring data solr 来实现?

最佳答案

请查看 Solr 示例 here使用 Factes 进行自动完成。

您还可以使用需要您使用 SolrTemplate.execte(SolrCallback) 访问 native Solr API 的术语向量。

关于spring - 如何使用spring data solr实现自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35649463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com