File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -399,6 +399,22 @@ extension QueryType {
399
399
///
400
400
/// - Returns: A query with the given `ORDER BY` clause applied.
401
401
public func order( by: Expressible ... ) -> Self {
402
+ return order ( by)
403
+ }
404
+
405
+ /// Sets an `ORDER BY` clause on the query.
406
+ ///
407
+ /// let users = Table("users")
408
+ /// let email = Expression<String>("email")
409
+ /// let name = Expression<String?>("name")
410
+ ///
411
+ /// users.order([email.desc, name.asc])
412
+ /// // SELECT * FROM "users" ORDER BY "email" DESC, "name" ASC
413
+ ///
414
+ /// - Parameter by: An ordered list of columns and directions to sort by.
415
+ ///
416
+ /// - Returns: A query with the given `ORDER BY` clause applied.
417
+ public func order( by: [ Expressible ] ) -> Self {
402
418
var query = self
403
419
query. clauses. order = by
404
420
return query
You can’t perform that action at this time.
0 commit comments