С помощью приведенного ниже запроса я хотел бы изменить параметры, чтобы получать только значения.Запрос возвращает путь, релевантность и значения.Мне просто нужны значения, чтобы я мог редактировать их для целей отчетности.Могу ли я получить представление о том, как выполнить эту задачу?Я также использую Javascript API в Marklogic 8.
results = jsearch.documentSelect(cts.search($error_details),
{namespaces: {//emf:namespace is declared here},
extract: {paths: ['//emf:properties/emf:property[@key = "filename"]/.',
'//emf:properties/emf:property[@key = "idnumber"]/.',
'//emf:properties/emf:property[@key = "error description"]/.',
'//emf:properties/emf:property[@key = "error code"]/.']}
}).toString();
Запрос
cts.andQuery([
cts.elementRangeQuery(fn.QName('uri','creation-time'), ">=", $startDate),
cts.elementRangeQuery(fn.QName('uri','creation-time'), "<", $endDate),
cts.elementValueQuery(fn.QName('uri','component-name'), "InvalidFiles" ),
cts.elementValueQuery(fn.QName('uri','category'), "error")
])