incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From CGS <cgsmcml...@gmail.com>
Subject Re: Problem with / in _design doc _id & filters?
Date Thu, 21 Jun 2012 20:55:47 GMT
Try this:

curl -X GET http://127.0.0.1:5984/test/_changes -d
'{"filter":"_design%2fa%2fb/test"}' -H 'Content-Type: application/json'

CGS




On Thu, Jun 21, 2012 at 7:43 PM, Gregor Martynus <gregor@martynus.net>wrote:

> no luck … does it work for you?
>
> --
> Gregor Martynus
>
>
> On Thursday, 21. June 2012 at 19:02, CGS wrote:
>
> > Try encoding all the slashes.
> >
> > CGS
> >
> >
> >
> >
> > On Thu, Jun 21, 2012 at 4:29 PM, Gregor Martynus <gregor@martynus.net(mailto:
> gregor@martynus.net)>wrote:
> >
> > > When I create a _design doc with a / in it, I'm not able to refer to
> its
> > > filter in the _changes feed.
> > >
> > > Example _design doc:
> > > {
> > > "_id": "_design/a/b",
> > > "filters": {
> > > "test": "function(doc) { return true; };"
> > > }
> > > }
> > >
> > >
> > > _changes request:
> > > GET http://localhost:5984/test/_changes?filter=a%2fb/test
> > >
> > >
> > > returns a 400 with the body:
> > > {
> > > error: "bad_request",
> > > reason: "filter parameter must be of the form `designname/filtername`"
> > > }
> > >
> > >
> > >
> > > Is this a bug? Or am I doing something wrong?
> > > I test it without the / in the _design doc, it worked without a problem
> > >
> > > --
> > > Gregor Martynus
> > >
> >
> >
> >
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message