diff --git a/dialect/sql/sqlgraph/graph.go b/dialect/sql/sqlgraph/graph.go index ab4131d43..c11e6ce30 100644 --- a/dialect/sql/sqlgraph/graph.go +++ b/dialect/sql/sqlgraph/graph.go @@ -1034,12 +1034,12 @@ func (q *query) selector(ctx context.Context) (*sql.Selector, error) { selector = q.From } selector.Select(selector.Columns(q.Node.Columns...)...) - if pred := q.Predicate; pred != nil { - pred(selector) - } if order := q.Order; order != nil { order(selector) } + if pred := q.Predicate; pred != nil { + pred(selector) + } if q.Offset != 0 { // Limit is mandatory for the offset clause. We start // with default value, and override it below if needed.