我在 MarkLogic REST API 中构造了以下有效负载:
"query": {
"jsonPropertyRangeQuery": {
"property": "rangeChange",
"operator": ">",
"value": 60
}
}
它抛出错误:“messageCode”:“MANAGE-INVALIDPAYLOAD”,“message”:“MANAGE-INVALIDPAYLOAD:(err:FOER0000)有效负载在结构,内容类型或值方面有错误。XDMP-QUERYNODE:cts:query(object-节点{\"property\":text{\"rangeChange\"}, \"operator\":text{\">\"}, \"value\":text{\"60\"}}) --查询元素 object-node{\"property\":text{\"rangeChange\"}, ...} 包含未知子节点"}}
如果我在下面做,那么它会通过
"query": {
"jsonPropertyValueQuery": {
"property": "city",
"value": "Chicago"
}
}
任何想法?