
MarkLogic Server 11.0 Product Documentation
jsearch.wordsjsearch.words(
index as LexiconDefinition
) as WordsSearch
Summary
Creates a WordsSearch object to define and execute
a search for a list of indexed words.
| Parameters |
| index |
A JSON property
(as a string) or a LexiconDefinition produced by one of the jsearch
lexicon helper functions; see the Usage Notes for details. You can
specify a single property name, a single LexiconDefinition,
or an array of LexiconDefinition's.
|
Usage Notes
You can search over one or more lexicons defined on JSON properties,
XML elements, XML attributes, database fields, or database word
lexicons. You can use a simple string to identify a JSON property, or
build a LexiconDefinition using the following helper functions:
jsearch.databaseLexicon,
jsearch.elementLexicon,
jsearch.elementAttributeLexicon,
jsearch.fieldLexicon,
jsearch.jsonPropertyLexicon.
See Also
Example
// Match words in the JSON property named "title".
const jsearch = require('/MarkLogic/jsearch.sjs');
jsearch.words(jsearch.jsonPropertyLexicon('title'))
.match('c*')
.result();
Copyright © 2025 MarkLogic Corporation. MARKLOGIC is a
registered trademark of MarkLogic Corporation.