& is a shell metacharacter causing curl to run in the background. Everything after it is ignored.
try; curl -vX PUT 'http://localhost:5984/<db-name>/_design/<designdoc>/_update/test-qparams/<docid>?foo=bar&baz=faz' B. On 7 October 2011 00:08, Ron Dyck <[email protected]> wrote: > I think it must be how I was using curl, discovered it was not a > problem within my php application. > Thanks for the help. Am curious what I'm doing wrong with curl though. > > Here's my curl statement: > curl -vX PUT > http://localhost:5984/<db-name>/_design/<designdoc>/_update/test-qparams/<docid>?foo=bar&baz=faz > > On Thu, Oct 6, 2011 at 5:26 PM, Ryan Ramage <[email protected]> wrote: >> Works for me on 1.1 are you on a recent couch? >> Maybe this might help you debug: >> >> function(doc, req) { >> var resp = { >> headers : { >> 'Content-Type' : 'application/json' >> }, >> body : JSON.stringify(req.query) >> }; >> return [null, resp]; >> } >> >> On Thu, Oct 6, 2011 at 2:11 PM, Ron Dyck <[email protected]> wrote: >>> I was attempting to use the "in-place" Update Handler function and ran >>> into an issue with the number of query parameters. After copying the >>> function from the test suite to ensure I had the proper code, I found >>> that I was only able to use the first of the query parameters. >>> >>> The documentation shows the example: >>> http://127.0.0.1:5984/<my_database>/_design/<my_designdoc>/_update/in-place/<mydocId>?field=title&value=test >>> In my testing, (after replacing <placeholder> with proper values, I >>> was unable to read the last param 'value'. >>> >>> Here's my code: >>> "in-place": "(function (doc, req) {var field = req.query.field; var >>> value = req.query.value; var message = 'set ' + field + ' to ' + >>> value; doc[field] = value; return [doc, message];})", >>> >>> The value of req.query.field is good. >>> >>> Your help is appreciated. >>> >>> ron >>> -- >>> ================= >>> Ron Dyck >>> [email protected] >>> www.webbtech.net >>> ================= >>> >> > > > > -- > ================= > Ron Dyck > [email protected] > www.webbtech.net > ================= >
