On Nov 9, 2008, at 11:54 PM, Paul Davis wrote:
Hey guys,
Just created a ticket and added a patch for user definable view
sort directions.
https://issues.apache.org/jira/browse/COUCHDB-158
Basically, this allows you to sort array keys based on the array
position. Its only ascending vs. descending.
An example design document would be something like:
{
"_id": "_design/foo",
"_rev": "872300123",
"views": {
"bar": {
"map": "function(doc) {emit([doc.val1, doc.val2], null);}",
"sort": [false, true]
}
}
}
That'd sort descending on the doc.val1, and ascending on val2.
When the sort array is shorter than the emitted view key, all values
are assumed to be true.
Anyone have thoughts?
May be it would be better to pass sort oder list into view request?
Paul