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?

Paul

Reply via email to