Попытка решить частичное обновление с помощью кода, но при преобразовании поискового запроса в запрос solr получается исключение ниже.
java .lang.IllegalStateException: нет текущего контекста в de.hybris.platform.solrfacetsearch.search.context.impl.DefaultFacetSearchContextFactory.getContext (DefaultFacetSearchContextFactory. java) 96): jar :?] at de.hybris.platform.solrfacetsearch.search.context.impl.DefaultFacetSearchContextFactory.getContext (DefaultFacetSearchContextFactory. java: 1) ~ [solrfacetsearchserver.jar :?] .arch.search.sear. impl.DefaultSolrQueryConverter.createSolrQuery (DefaultSolrQueryConverter. java: 269) ~ [solrfacetsearchserver.jar :?] at de.hybris.platform.solrfacetsearch.search.impl.DefaultSolrQueryConolol: 18RuverConver: .jar :?] at com.msw.core.servicelayer.solr.impl.DefaultMswSolrService.writeToSolrVariant (DefaultMswSolrService. java: 274) [классы / :?]
Метод, используемый для преобразования:
solrQueryConverter.convertSolrQuery(SearchQuery query);