# `Selecto.Subfilter`

Core subfilter data structures and specifications.

The Subfilter system enables filtering on related data without explicit joins
by automatically generating subqueries (EXISTS, IN, ANY, ALL) based on
relationship paths defined in domain configurations.

## Examples

    # Find actors who appeared in R-rated films
    selecto |> Selecto.subfilter("film.rating", "R")

    # Find actors with more than 5 films
    selecto |> Selecto.subfilter("film", {:count, ">", 5})

    # Multi-level relationships
    selecto |> Selecto.subfilter("film.category.name", "Action")

---

*Consult [api-reference.md](api-reference.md) for complete listing*
