问题标签 [flexible-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 执行灵活搜索查询时无法评估表达式方法引发“java.lang.illegalargumentexception”异常
嗨,我在执行flexiblesearchservice.search(query)时从db获取产品详细信息,它抛出了这个错误。我的灵活搜索查询与hac一起工作正常。但从灵活的搜索服务中抛出错误。我的查询和服务如下所示。
java - 使用 FlexibleSearchService Hybris 在数据库表中搜索
我尝试制作一个需要在数据库表中搜索项目的 DAO。我是 Hybris 的新手,所以我不知道这里到底出了什么问题(查询或我的垃圾代码)。那就是cmd中出现的错误。
严重:servlet [DispatcherServlet] 的 Servlet.service() 在路径 [] 的上下文中抛出异常 [请求处理失败;嵌套异常是 de.hybris.platform.servicelayer.search.exceptions.FlexibleSearchException:SQL 搜索错误 - 启用属性 'flexible.search.exception.show.query.details' 以获取更多详细信息] 根本原因 java.sql.SQLException: getLong() 的值无效
那是我的 DAO 类实现
在这里我试着称呼它
java - 从 DATE 格式早于 x 小时或秒的数据库中检索项目
我有一个需要通过条件子句从数据库中获取一些项目的 Cronjob。在这种情况下,我需要比较一些日期的时间,它们就像数据库中的 (Fri Dec 18 12:36:07 EET 2020)(java.util.Date)。执行查询时,我需要从数据库中检索早于 1 小时的项目,例如当前时间。
我认为我的查询需要像
select * from table_name where date_column > int_variable.
事情是变量是从其他地方设置的整数。我该怎么做?我需要将变量从 int 更改为其他值吗?下面我以我的班级为例。在我的课堂上,我还没有上面写的示例查询。非常感谢!
mysql - 灵活搜索包含产品的类别
我试图根据特定类别创建灵活的搜索。
我正在尝试做的是吸引超类别代码“3741”的产品,但产品必须只属于此类别,不能有子类别或超类别。
有我的灵活查询:
如果产品有我的类别,则此查询会带入所有产品。
已经感谢您的回答。
hybris - 如何仅获取 Hybris 中某个类别的直接类别?
我只希望将直接子项获取到父类别。getAllSubcategories
但相反,我通过使用类方法将所有孩子都归入该类别DefaultCategoryService
。
示例:假设我有类别“男士”,其中包含子类别裤子和上衣。上衣有子类别 T 恤和毛衣。然后,在男士类别中,我希望只看到裤子和上衣。但是我在最新的 hybris 中看到的是所有类别(裤子、上衣、T 恤、毛衣等),当单击 Men 时。
有人可以指导如何实现这一目标吗?或者我需要编写一个灵活的查询吗?
java - FlexibleSearch 检查报表定义 Hybris 中的空参数
我想在后台创建一个报告定义项目,它将检索一些列。查询需要像这样才能检索我需要的内容:
所有值 (a,b...e) 都是字符串。我想参数化{d}和{e}列,但我希望能够准确搜索我之前编写的查询。我开始做类似的事情:
,并且dStatus和eStatus参数是java.lang.String类型,但这不起作用。
是否可以使用参数化的 {d} 和 {e} 列进行此灵活搜索查询,以在报告定义中搜索空值?
hybris - 如何自定义 ItemModelCloneCreator.class 以获取所有属性,例如价格和税收以及变体产品和属性
当我尝试从 克隆产品时backoffice
,所有产品值都没有像变体代码和属性&税和价格一样克隆。如何自定义此类以获取从产品到新克隆产品的每一个数据。我的分析:
ItemModelclonecreator.class
translatePendingAttributes()
在同一个班:
该过程从此方法开始
请帮助我走上正确的道路:)
hybris - FlexibleSearch - 搜索产品和类别
我正在尝试进行灵活搜索来检索产品和他的叶子类别。叶类别是没有其他子类别的最后一个类别,类别必须是“category”和“productTypeCategory”类型。我尝试进行一些连接,但失败了。我很感激任何帮助!
hybris - Hybris OOTB ProductService 找不到现有产品
我在后台注册了几个产品,如果我直接从 HAC 执行灵活的搜索查询,我可以看到其中任何一个,但是,如果我使用 ProductService#getProductForCode 执行与我相同的查询,它不会找到任何产品。这怎么可能?