使用 EasyES 通过 ID 搜索数据的正确写法
根据代码来看,这是一个使用 EasyES 通过 ID 搜索数据的示例,写法是正确的。
LambdaEsQueryWrapper<CzdNewsFlashInfo> lambdaEsQueryWrapper = new LambdaEsQueryWrapper<CzdNewsFlashInfo>().eq(CzdNewsFlashInfo::getId,czdNewsFlashInfoVO.getId());
CzdNewsFlashInfo czdNewsFlashInfo = newsFlashInfoMapper.selectOne(lambdaEsQueryWrapper);
return new CzdNewsFlashInfoVO(czdNewsFlashInfo);
该代码使用 LambdaEsQueryWrapper 对象构建查询条件,通过 eq 方法指定 ID 字段并传入要查询的 ID 值。然后使用 newsFlashInfoMapper 对象的 selectOne 方法执行查询,返回匹配的 CzdNewsFlashInfo 对象。最后,将查询结果封装成 CzdNewsFlashInfoVO 对象并返回。
这种写法简洁清晰,能够高效地通过 ID 搜索数据。
原文地址: https://www.cveoy.top/t/topic/lKQd 著作权归作者所有。请勿转载和采集!