我正在尝试将产品添加到我的购物车,如下所示:
cartFacade.addToCart("M300044", 2);
它失败了:找不到代码“M300044”的产品!
当我调试代码时,我发现这个查询是由 FlexibleSearchService.search(query) 执行的:
SELECT {c:pk} FROM {Product AS c} WHERE {c:code}='M300044'
如果我在我的 hybris 管理控制台上执行此查询,我确实会得到一个产品。
为什么 FlexibleSearchService 找不到呢?是否与在某处设置目录版本有关?