确定Hybris使用的当前Solr核心

vuv7lop3  于 5个月前  发布在  Solr
关注(0)|答案(1)|浏览(85)

我目前正在从一个核心获取一些Solr数据(在核心选择器下拉列表/组合框列表中找到)
但每隔24小时,Hybris将从翻转或翻转核心获取数据,以在现场渲染产品。
例如,如果今天它从Solr核心“翻转”获得数据,那么明天将从“翻转”Solr核心获得数据,依此类推。
x1c 0d1x的数据

我想确定(如果可能的话,从Java代码)在Hybris之外(通过询问Hybris Web服务或其他任何东西)当前使用的Solr核心之一

qeeaahzv

qeeaahzv1#

我在SAP论坛上找到了答案。
看起来它需要在Hybris本身上进行自定义开发,然后使用一个额外的Web服务来公开这样的信息。
开发可以从灵活的搜索开始:

select {solrfacetsearchconfig.name},{solrindex.qualifier}
        from {solrindex join solrfacetsearchconfig 
              on {solrindex.facetsearchconfig}={solrfacetsearchconfig.pk}}
           where {solrindex.active}=true

字符串
然后将上面的结果公开在一个可以从外部访问的Web服务上。
讨论在这里:https://answers.sap.com/questions/12770851/solr-core-which-one-active-flip-or-flop-.html

相关问题