当前位置:Gxlcms >
数据库问题 >
我爱java系列之---【如何把数据库中查到的Skulist数据转换成elastic索引库中SkuInfo类数据?】
我爱java系列之---【如何把数据库中查到的Skulist数据转换成elastic索引库中SkuInfo类数据?】
时间:2021-07-01 10:21:17
帮助过:19人阅读
void importDataToEs(String spuId) {
List<Sku>
skuList =
skuFeign.findListBySpuId(spuId);
if (
null ==
skuList){
throw new RuntimeException("此商品对应的库存数据为空,无数据导入索引库:"+
spuId);
}
//将获取到的数据转换成json格式字符串
String
skuJsonStr =
JSON.toJSONString(skuList);
//将json格式数据转换成库存对应的索引库对象
List<
SkuInfo> skuInfoList =
JSON.parseArray(
skuJsonStr,
SkuInfo.
class);
//导入数据到索引库
esDao.saveAll(skuInfoList);
}
我爱java系列之---【如何把数据库中查到的Skulist数据转换成elastic索引库中SkuInfo类数据?】
标签:list 对象 导入 throw 获取 字符串 json 导入数据 商品