Sorting
Last updated
Was this helpful?
Last updated
Was this helpful?
This is the official documentation of Forest Admin Cloud.
To quickly make a field sortable, you can use sorting emulation for lexicographical order. This method works best for collections with a few thousand records or less. It's a straightforward way to get started without much setup.
To make the code easier to read, all the code snippets below should be wrapped in the following code. Ensure you update the collection and field names as needed.
Enabling sorting emulation
With replaceFieldSorting()
, you can change how records are sorted. For instance, if someone wants to sort by full name, it will sort by last name first, then by first name.
Another reason for customizing the sort is to optimize performance. For instance, sorting by creationDate can be achieved by sorting the primary key in reverse order when using auto-incrementing ids. This helps avoid adding multiple indexes and improves database performance.