Skip to content

Add nested relational field filtering - #70

Merged
kettasoft merged 2 commits into
masterfrom
feat/nested-relational-fields
Sep 7, 2026
Merged

Add nested relational field filtering#70
kettasoft merged 2 commits into
masterfrom
feat/nested-relational-fields

Conversation

@kettasoft

Copy link
Copy Markdown
Owner

Summary

Add support for filtering relational fields using nested request arrays in the Ruleset and Expression engines.

Changes

  • Add a relation-aware nested field parser.
  • Support nested and dot-notated relational fields.
  • Preserve operator expressions, structured conditions, list values, and empty arrays.
  • Support direct, field-specific, wildcard, deep, and mixed relation definitions.
  • Improve wildcard handling for allowed fields.
  • Add unit and integration coverage.
  • Update the README and engine documentation.

@kettasoft kettasoft self-assigned this Sep 7, 2026
@kettasoft kettasoft added enhancement New feature or request feature New feature labels Sep 7, 2026
@kettasoft
kettasoft merged commit 3231b53 into master Sep 7, 2026
1 check passed
@kettasoft
kettasoft deleted the feat/nested-relational-fields branch September 7, 2026 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant