[ https://issues.apache.org/jira/browse/COUCHDB-1017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13052560#comment-13052560 ]
Gabriel Farrell commented on COUCHDB-1017: ------------------------------------------ Benoit, works for me. Which commit fixed this? It would be nice to have a pointer. Markus, have you tried this in your rewrites: "startkey": [":year", ":month"]. > HTTP Rewrite Handler: Rewriting strings in queries > -------------------------------------------------- > > Key: COUCHDB-1017 > URL: https://issues.apache.org/jira/browse/COUCHDB-1017 > Project: CouchDB > Issue Type: Improvement > Components: HTTP Interface > Affects Versions: 1.0.1 > Reporter: Michel Legnered > Assignee: Benoit Chesneau > Priority: Minor > > I have this rewrite: > { > "from": "/u/:key", > "to": "_list/pouch/user-items", > "method": "GET", > "query": {"key": ":key"} > } > ..where the view returns: {"error":"bad_request","reason":"invalid UTF-8 > JSON"}. The view query looks like this ?key=somekey, but for the view to > succeed "somekey" need to be in double quotes. > Maybe one could improve the rewriter's behavior for rewriting strings in > queries? > Here is one workaround: > { > "from": "/u/:startkey", > "to": "_list/pouch/user-items", > "method": "GET", > "query": { > "startkey": [":startkey"], > "endkey": [":startkey", {}] > } > }, -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira