在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

spring data搜索ES问题

Elasticsearch | 作者 flysheet | 发布于2017年04月01日 | 阅读数:4292

java代码是这样的:
public interface ClienteRepository extends ElasticsearchRepository<Cliente, String>  
{
    Cliente findById(String id);

 
@Autowired 
    ClienteRepository clienteRepository;
用clienteRepository.findAll()可以获取到数据,
但是clienteRepository.findById(id)获取数据总是null
已邀请:

medcl - 今晚打老虎。

赞同来自: flysheet

这个代码貌似看不出啊,你把数据贴出来应该可以,你试着直接通过api来查看数据和检索数据来排错。

flysheet - 90后菜鸟

赞同来自:

排查出问题来了,接口没问题,参数出错了。。。
多谢多谢!!

要回复问题请先登录注册