
DocumentsSearch.withOptions( option as object ) as DocumentsSearch
Configure advanced document search options.
| Parameters | |
|---|---|
| option | A configuration object for enabling special features of the document search. See the Usage Notes for details. |
search- An array of string options to pass through to
cts.searchfor fine-tuning the configuration from the other document search clauses.qualityWeight- A number specifying the weight for
cts.search.forestNames- An array of strings for restricting the search to documents in the specified forests.
returnEstimate- Whether or not to include an estimate of the total number of matching documents in the result set. True by default.
returnQueryPlan- Whether or not to return a query plan (feedback for fine-tuning the query definition in the
whereclause. False by default.returnRelevanceTrace- Whether or not to return a relevance scoring trace for each matching document. False by default.
// Use withOptions to include a query plan in the search results
jsearch.documents()
.where(jsearch.byExample({author: 'Mark Twain'}))
.withOptions({returnQueryPlan: true})
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.