<sort-map> sort a query set dynamically

name
sort-map
xml namespace
http://moyaproject.com/db

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.

Example

<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>
attributes
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
inherited attributes
name purpose type required? default choices
dst Destination reference No
if Conditional expression expression No yes
value Value expression No None