如何在 hybris 灵活搜索中排除子类型
How to exclude sub type in the hybris flexible search
在 hybris 中,我创建了 ArchivalOrderModel extends orderModel
已将数据从 OrderModel 移至 ArchivalOrderModel。 (已从 OrderModel 中删除记录)
当我触发查询时
select {pk} from {order}
结果我也得到了 ArchivalOrderModel 的记录。
是否有任何方法可以借助数据建模定义或任何其他存档建议进行限制
当我们搜索任何类型时,默认情况下它的子类型也会在结果中检索。
如果要排除子类型,必须在查询中指定类型时使用感叹号 (!)。
Select * from {Order!}
在 hybris 中,我创建了 ArchivalOrderModel extends orderModel
已将数据从 OrderModel 移至 ArchivalOrderModel。 (已从 OrderModel 中删除记录)
当我触发查询时
select {pk} from {order}
结果我也得到了 ArchivalOrderModel 的记录。
是否有任何方法可以借助数据建模定义或任何其他存档建议进行限制
当我们搜索任何类型时,默认情况下它的子类型也会在结果中检索。
如果要排除子类型,必须在查询中指定类型时使用感叹号 (!)。
Select * from {Order!}