如何使现成的搜索API(例如GET V1 / search)利用属性范围索引?我创建了一个自定义REST API(GET v1 / resources)并编码为cts.jsonPropertyRangeQuery来利用属性范围查询,但是可以切换回非自定义REST API(例如GET V1 / search)并且仍然使用属性范围索引吗?
答案 0 :(得分:1)
是的,您可以在现成的REST API中使用JSON属性范围查询。
/v1/search端点接受cts.query
或Search API结构化查询的JSON或XML序列化。
您可以将cts.query的序列化形式传递给xdmp.toJSON()
。
有关Search API中结构化查询的更多信息,请参阅:
http://docs.marklogic.com/guide/search-dev/structured-query#id_83393
希望有帮助,