如何在Solr值提供程序中获取productData?

2020-09-11 00:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在这里,我要求让ProductData插入Product模型。 例如:公共集合getFieldValues(最终IndexConfig indexConfig,最终IndexedProperty indexedProperty,最终Object模型)抛出FieldValueProviderException {if(Model instanceof ProductData){final ProductData product =(ProductData)模型;

但是此代码不起作用,请您提出如何在Solr值提供程序内部获取ProductData的建议。 ?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在这里,我要求让ProductData插入Product模型。 例如:公共集合getFieldValues(最终IndexConfig indexConfig,最终IndexedProperty indexedProperty,最终Object模型)抛出FieldValueProviderException {if(Model instanceof ProductData){final ProductData product =(ProductData)模型;

但是此代码不起作用,请您提出如何在Solr值提供程序内部获取ProductData的建议。 ?

付费偷看设置
发送
4条回答
梦想连接
1楼-- · 2020-09-11 01:00

我建议您可以使用产品转换器。

 专用Converter  productConverter;



  最终的ProductModel产品=(ProductModel)模型;
  最终的ProductData productData = getProductConverter()。convert(product .getProduct());





  
何必丶何苦呢
2楼-- · 2020-09-11 01:25

您面临的错误是什么? 在此处共享错误日志。

小熊yu生菜
3楼-- · 2020-09-11 01:06

不可能。 您为什么还要将模型转换为数据。 价值提供者使用模型而不是数据。 如果需要数据,则将模型转换为提供程序中的数据,然后执行所需的任何操作。

me_for_i
4楼-- · 2020-09-11 01:18

我已在第一份答复中为您提供了答案。 你尝试过吗?

一周热门 更多>