Support numerical operators for mirrored aggregation properties when relation limit is "List of entities"
Z
Zayne Halsall
Currently, when a relation is set to "List of entities" and a mirrored aggregation/number property is created, the dashboard filters treat the property as an array of numbers rather than a single number. As a result, only array-based filter operators (e.g., contains, not contains) are available, while numeric operators (>, <, =) are not supported.
This creates a limitation in dashboards (e.g., filtering "Number of Open Critical Issues" > 0) for services with multiple related entities.
Numeric operators should be supported for number arrays. For example, if a mirrored aggregation returns [0, 2] and the filter is "> 1", the system should allow clear logic for handling arrays (e.g., match if any element satisfies the condition, or if all do).