I created a dynamic attribute that represents a Boolean type. I am now trying to create a Personalization rule (SearchRestriction) on that attribute. However, the creation of the SearchRestriction fails - which makes some sense because there is no actual database field.
Caused by: de.hybris.platform.jalo.flexiblesearch.FlexibleSearchException: cannot search unknown field 'TableField(name='availableToCurrentDistributionChannel',langPK='null',type=QBPVariantProduct)' within type QBPVariantProduct unless you disable checking , infoMap=TypeInfoMap for type = 8796128870482
The error mentions "unless you disable checking". What does "unless you disable checking" mean? Does it refer to something I can do to make this SearchRestriction work? Is what I am am trying to accomplish impossible?
Thanks