couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Caolan McMahon <>
Subject Re: HTTP Rewrite Handler: Strings in queries
Date Sun, 09 Jan 2011 13:53:50 GMT

> I have this rewrite:
> {
> "from": "/u/:key",
> "to": "_list/pouch/user-items",
> "method": "GET",
> "query": {"key": ":key"}
> }
> ..which gives me: {"error":"bad_request","reason":"invalid UTF-8 JSON"}
> Nothing wrong with the JSON, however, the rewrite handler rewrites to this
> url:
> somekey needs to be in double quotes as it is a string. How can I get the
> rewrite handler to produce ?key="somekey" ?

I agree, this is really annoying! The way I've been working around it
is to use a complex key for the view instead. You can rewrite using
{startkey: [':key'], endkey: [':key',{}]} ...and that seems to work

Hope that helps for now. Hopefully this behaviour will be changed at some point.


View raw message