XDMP-BADCHAR:找到意外的角色' \"'

时间:2017-08-11 07:47:21

标签: marklogic marklogic-8

我尝试通过API启动以下Xquery查询(我按照链接:https://docs.marklogic.com/8.0/REST/POST/v1/eval)。

它适用于基本示例,但是当我尝试使用查询从ML中提取数据并将其保存到磁盘时,我有以下错误:

{"errorResponse":{"statusCode":500, "status":"Internal Server Error", "messageCode":"XDMP-BADCHAR", "message":"XDMP-BADCHAR: (err:XPST0003) Unexpected character found '\"' (0x0022)", "messageDetail":{"messageTitle":"Unexpected character found"}}}

我的xquery文件包含:

xquery=
xquery version "1.0-ml";
xdmp:save("toto.csv",let $nl := "
" return document { for $book in collection("book")/optIns where root($book)/duplicate eq false() return (root($book)/contactId||","|| root($book)/countryCode||$optin/updatedDate||$nl)})

谢谢, 罗曼。

0 个答案:

没有答案