cts.quality( [node as Node] ) as Number
Returns the quality of a node, or of the context node if no node is provided.
Parameters | |
---|---|
node |
A node. Typically this is an item in the result sequence of a
cts.search operation.
|
If you run
cts.quality
on a constructed node, it always
returns 0; it is primarily intended to run on nodes that are the retrieved
from the database (an item from a
cts.search
result or an
item from the result of an XPath expression that searches through the
database).
// assume a document created as follows: // declareUpdate(); // xdmp.documentInsert("/test.json", {"a":"my test"}, null, null, 50); for (const x of cts.search("my test")) { cts.quality(x); }; => 50
for (const a of cts.search("my test")) { if (cts.quality(a) > 10) { xdmp.nodeUri(a); }; }; => /test.json
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.