Skip to content

Commit e57ffce

Browse files
fix(aggregation): preserve missing-reference behavior while keeping filter-only lookups
Body: • refactor StageBuilder traversal/handlers for readability • keep $lookup unfiltered for correct hydration; apply foreign predicates via local $filter • emit explicit _missing_reference markers so deref raises DoesNotExist • reduce duplication with shared helpers and structured dispatch
1 parent e2b7c70 commit e57ffce

1 file changed

Lines changed: 650 additions & 544 deletions

File tree

0 commit comments

Comments
 (0)