Instance Method
filter(_:_:_:_:)
@discardableResult func filter<Joined, Field>(_ joined: Joined.Type, _ field: KeyPath<Joined, Field>, _ method: DatabaseQuery.Filter.Method, _ value: Field.Value) -> Self where Joined : Schema, Joined == Field.Model, Field : QueryableProperty