У меня есть уникальное требование автоматически предлагать имена элементов и имена свойств json.
Пример XML:
<?xml version="1.0" encoding="UTF-8"?>
<ns2:Envelope ns1:version="1.2" xmlns:ns2="http://www.w3.org/2003/05/soap-envelope" xmlns:ns3 = "http://test.com/2016/doc">
<ns2:Body>
<ns3:docID>D253456</ns3:docID>
<ns2:Body>
Мне удалось получить предложения по значениям через java-client-api с параметрами. Индекс диапазона в фоновом режиме.
String[] results = queryMgr.suggest(sd);
или я могу использовать что-то через xquery
declare namespace ns3 = "http://test.com/2016/doc";
cts:element-value-match(xs:QName("ns3:docID"),fn:concat("D25","*"))[1 to 10];
Но не удалось найти способ предложить имя элемента, например, doc* return docId
Можем ли мы получить автоподсказку для имен свойств элемента/json, таких как docID, в marklogic? если да, то как это сделать через java-client-api.