Sort a query set in one of a number of different ways.
This is typically used to sort a table of results based on a value in the query set.
<db:sort-map src="characters" sort=".request.GET.sort" reverse=".request.GET.order=='desc'"><str dst="name">#Character.name</str><str dst="species">#Character.species</str><str dst="age">#Character.age</str></db:sort-map>
name | purpose | type | required? | default | choices |
---|---|---|---|---|---|
columns |
Sort columns | expression | No | None |
|
from |
Model app | application reference | No | ||
reverse |
Reverse order? | expression | No | .request.GET.order=='desc' |
|
sort |
Sort value? | expression | No | .request.GET.sort |
|
src |
Query to sort | reference | Yes |
name | purpose | type | required? | default | choices |
---|---|---|---|---|---|
dst |
Destination | reference | No | ||
if |
Conditional expression | expression | No | yes |
|
value |
Value | expression | No | None |