--- layout: docs title: SortOrder edit_url: "https://github.com/nylas/N1/blob/master/src/flux/attributes/sort-order.coffee" ---

Summary

Represents a particular sort direction on a particular column. You should not instantiate SortOrders manually. Instead, call Attribute::ascending or Attribute::descending to obtain a sort order instance:

DatabaseStore.findBy(Message)
  .where({threadId: threadId, draft: false})
  .order(Message.attributes.date.descending()).then (messages) ->