Documentation ¶
Index ¶
- func Apply(q *queries.Query, mods ...QueryMod)
- type QueryMod
- func For(clause string) QueryMod
- func From(from string) QueryMod
- func GroupBy(clause string) QueryMod
- func Having(clause string, args ...interface{}) QueryMod
- func InnerJoin(clause string, args ...interface{}) QueryMod
- func Limit(limit int) QueryMod
- func Load(relationships ...string) QueryMod
- func Offset(offset int) QueryMod
- func OrderBy(clause string) QueryMod
- func SQL(sql string, args ...interface{}) QueryMod
- func Select(fields ...string) QueryMod
- func Where(clause string, args ...interface{}) QueryMod
- func WhereIn(clause string, args ...interface{}) QueryMod
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type QueryMod ¶
QueryMod to modify the query object
func Load ¶
Load allows you to specify foreign key relationships to eager load for your query. Passed in relationships need to be in the format MyThing or MyThings. Relationship name plurality is important, if your relationship is singular, you need to specify the singular form and vice versa.
Click to show internal directories.
Click to hide internal directories.