Query Builder
Getting a Query Builder
query := client.UserRepo().Query()Builder Methods (Chainable)
Filter
Query().Where(conditions...)query.Where(
filter.User.IsActive.IsTrue(),
filter.User.Age.GreaterThan(18),
)Search
SearchAll
Order
OrderRandom
Limit
Start
Fetch
Timeout
Parallel
TempFiles
WithDeleted
Range
Constructor
Description
Execution Methods
All
First
Count
Exists
Live
AllMatches
FirstMatch
Iterator Methods
Iterate
IterateID
Early Termination
When to Use Iterators
Scenario
Method
Async Methods
Sync
Async
Using Async Methods
Async Result Type
LiveResult Type
SearchResult Type
Helper Methods
Score Sorting
Basic Score Sort
Multiple Refs
Combination Modes
Usage Example
Complete Example
Pagination Helper
Query Reuse
Last updated