Open whybin opened 6 years ago
@typicaljoe @whybin Looking into this now. @whybin thank you!
Hi guys! Can this feature be merged finally?
IIRC this PR breaks filtering/comparison operators with arrays and may require considerable refactoring to preserve all intended behavior. I'm not inclined to fix those issues at the moment. If anyone else is interested, they are free to take a stab at it.
This change would allow use of comparison operators at multiple levels of a deeply nested object; see #90. Original query rules still apply at deeper levels.
By default, filtering nested objects is disabled to ensure backwards compatibility.
I've added regression tests for filtering using the old behavior, as well as tests for nested query objects. All passed.