On Tue, Feb 22, 2011 at 4:43 PM, Adam Kocoloski <[email protected]> wrote:
>
> On Feb 22, 2011, at 3:52 AM, Benoit Chesneau wrote:
>
>> On Tue, Feb 22, 2011 at 6:15 AM, Adam Kocoloski <[email protected]> wrote:
>>> 4) Sure enough, the rewriter requires an exact match on <<":", Var/binary>> 
>>> in order to do the substitution, and it does not JSON encode the result, 
>>> even if the query key is something that requires a JSON-encoded value.  In 
>>> effect, I see no way to use the rewriter to set the value of key to a 
>>> string.
>>
>> Not sure I follow, the key is supposed to be a binary here.
>
> Sorry, I wasn't clear.  But I think you see the problem, which is that I 
> cannot use the rewriter to set ?key="foo"
>
> Thanks for taking a look at this, and sorry I haven't been paying closer 
> attention to couchapp-ng.  Cheers,
>
> Adam

I've opened a ticket for that issue :

https://issues.apache.org/jira/browse/COUCHDB-1074

The attached patch should fix the issue. It also handles cases where
we want an integer or  boolean variable.

Let me know,

- benoît

Reply via email to