我试图将产品添加到我的车,这样的产品:的hybris FlexibleSearchService无法找到实际存在
cartFacade.addToCart("M300044", 2);
它失败:产品代码为“M300044”未找到!
当我调试的代码,我发现,这个查询由FlexibleSearchService.search(查询)执行:
SELECT {c:pk} FROM {Product AS c} WHERE {c:code}='M300044'
如果我执行这个查询我的hybris管理控制台,我得到一个产品作为结果。
为什么不能通过FlexibleSearchService找到它?这与在某处设置目录版本有关吗?
正在执行的查询不使用任何SOLR索引。 –