# `Selecto.Subfilter.Spec`

Specification for a single subfilter operation.

# `strategy`

```elixir
@type strategy() :: :exists | :in | :any | :all
```

# `t`

```elixir
@type t() :: %Selecto.Subfilter.Spec{
  filter_spec: FilterSpec.t(),
  id: term(),
  negate: boolean(),
  opts: keyword(),
  relationship_path: RelationshipPath.t(),
  strategy: strategy()
}
```

---

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