Method Descending
Descending()
Creates a descending sort on a value rather than on a field of a document. For example, "$sort : -1". This is used when sorting primitive values like strings or numbers, but can also be used to sort whole documents.
public SortDefinition<TDocument> Descending()
Returns
- SortDefinition<TDocument>
A value descending sort.
Descending(FieldDefinition<TDocument>)
Creates a descending sort based on a specific field within the document. For example, "$sort: { field: -1 }". This is used when values are documents, and you want to sort by a particular field's value.
public SortDefinition<TDocument> Descending(FieldDefinition<TDocument> field)
Parameters
field
FieldDefinition<TDocument>The field.
Returns
- SortDefinition<TDocument>
A descending sort.
Descending(Expression<Func<TDocument, object>>)
Creates a descending sort based on a specific field within the document. For example, "$sort: { field: -1 }". This is used when values are documents, and you want to sort by a particular field's value.
public SortDefinition<TDocument> Descending(Expression<Func<TDocument, object>> field)
Parameters
field
Expression<Func<TDocument, object>>The field.
Returns
- SortDefinition<TDocument>
A descending sort.