Implement additional filter types

Added additional filter types for `all()` to be on par with other adapters. Queries are run in one `.filter()` call if possible.