我想使用MarkLogic的REST API根据文档属性搜索文档。这是文档内容:
{
"id" : "101",
"sectionName" : "PI"
"firstName" : "I",
"middle name" : "Me",
"last name : "Myself",
"emailId" : "aaa@gmail.com"
}
假设我想根据搜索文档,并按排序,那么我的rest查询是什么?
我想使用MarkLogic的REST API根据文档属性搜索文档。这是文档内容:
{
"id" : "101",
"sectionName" : "PI"
"firstName" : "I",
"middle name" : "Me",
"last name : "Myself",
"emailId" : "aaa@gmail.com"
}
{"search":{
"query":{"queries":[{
"value-query":{
"json-property":"sectionName",
"text":["PI"],
"term-option":["exact"]
}
}]},
"options":{
{"sort-order":{"json-property":"id"}}
}
}}
您可以为文档中的任何属性创建元素范围索引,我假设您已经将元数据保存在ML中并且拥有文档URI。
以下示例应该有效,如果我有错误,请纠正我。
http://localhost:8000/v1/documents?uri=18128a68-8d67-4726-bed4-784ee84a4d44&category=metadata