Thanks very much, Geert! On Thu, Sep 22, 2016 at 11:47 AM, Geert Josten <geert.jos...@marklogic.com> wrote:
> Hi David, > > Just provide an array to the argument, and type your var accordingly.. > > describe.xqy: > > > xquery version "1.0-ml"; > > declare variable $arg as item()* external; > > xdmp:describe($arg) > > Command-line: > > curl --anyauth --user admin:admin -X POST -i \ > > -H "Content-type: application/x-www-form-urlencoded" \ > > -H "Accept: multipart/mixed" \ > > --data-urlencode xquery@./describe.xqy \ > > --data-urlencode vars='{"arg":["hello","world"]}' \ > > http://ml8-ml1:8000/LATEST/eval > > Output: > > HTTP/1.1 200 OK > > Server: MarkLogic 8.0-5.4 > > Set-Cookie: TxnID=null; path=/ > > Content-Type: multipart/mixed; boundary=fcaec4ec0e29c4bf > > Content-Length: 334 > > Connection: Keep-Alive > > Keep-Alive: timeout=5 > > > > --fcaec4ec0e29c4bf > > Content-Type: text/plain > > X-Primitive: string > > > json:array(<json:array xmlns:xs="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:json=" > http://marklogic.com/xdmp/json"><json:value>hello</json:value><json:value> > world</json:value></json:array>) > > --fcaec4ec0e29c4bf-- > > Cheers, > Geert > > From: <general-boun...@developer.marklogic.com> on behalf of David Mathei > <david.mat...@lambdawerk.com> > Reply-To: MarkLogic Developer Discussion <general@developer.marklogic.com> > Date: Thursday, September 22, 2016 at 12:29 PM > To: "general@developer.marklogic.com" <general@developer.marklogic.com> > Subject: [MarkLogic Dev General] Format of parameters passed to ReST > /eval endpoint > > Hello List, > > The form parameters one can pass to the ./eval endpoint are described here: > https://docs.marklogic.com/guide/rest-dev/extensions#id_13936 . The spec > looks like it is JSON, how would one pass a list or an array of values to > one parameter here? > > Thanks > > David > > _______________________________________________ > General mailing list > General@developer.marklogic.com > Manage your subscription at: > http://developer.marklogic.com/mailman/listinfo/general > >
_______________________________________________ General mailing list General@developer.marklogic.com Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general