1

当从items.xmls中删除动态属性时,hybris 会报告错误,因为属性处理程序 Spring bean 不存在。此错误通常会阻止保存拥有该属性的 Hybris 类型的模型。即使删除了 bean 声明和属性,hybris 仍然抱怨存在对 bean 的引用。

如何通过 Hybris 中的后台从数据库中删除 DynamicAttributeHandler?

4

2 回答 2

3

最干净的方法是转到后台-> 类型-> 搜索您的类型-> 属性,然后删除该属性并保存。

于 2018-12-01T12:39:07.857 回答
1

您必须从Attributedescriptors表中删除您的自定义属性。

使用直接 SQL 语句:

DELETE FROM attributedescriptors WHERE (QualifierInternal ='attributename')
于 2018-11-30T14:56:59.033 回答