Class Sort

java.lang.Object
dev.morphia.query.Sort

public class Sort extends Object
Used for sorting query results or defining a sort stage in an aggregation pipeline
Since:
1.3
  • Method Details

    • ascending

      public static Sort ascending(String field)
      Creates an ascending sort on a field
      Parameters:
      field - the field
      Returns:
      the Sort instance
    • descending

      public static Sort descending(String field)
      Creates a descending sort on a field
      Parameters:
      field - the field
      Returns:
      the Sort instance
    • naturalAscending

      public static Sort naturalAscending()
      Creates an ascending sort on a field
      Returns:
      the Sort instance
      MongoDB documentation
      Query Filter: $natural
    • naturalDescending

      public static Sort naturalDescending()
      Creates a descending natural sort on a field
      Returns:
      the Sort instance
      MongoDB documentation
      Query Filter: $natural