IDOL Content Component 12.11

# AdvancedSearch

Set `AdvancedSearch` to `True` to use an advanced weighting algorithm that improves conceptual querying.

Enabling `AdvancedSearch` allows you to search for an exact word or phrase match. When you query for a word or phrase that is enclosed in quotation marks, IDOL Content Component matches it in its exact (unstemmed) form (query text that is not enclosed in quotation marks is still matched conceptually).

`AdvancedSearch` is not affected by enabling or disabling stemming.

NOTE: Enabling `AdvancedSearch` has no notable effect on the IDOL Content Component index size.

Enabling `AdvancedSearch` does not prevent IDOL Content Component from discarding stop words at index and at query time.

If you enable `AdvancedSearch`, Micro Focus recommends that you set ProperNames to `7` in the appropriate language type sections of the configuration file.

If you enable `AdvancedSearch`, you can still run a conceptual phrase search that uses stemming by using `DNEAR1`.

Word Match Example

    action=Query&Text="lovely"

IDOL Content Component matches the exact form of the term.

When it matches the query, IDOL Content Component returns only documents that contain the exact term that you specify in the query. The query `"lovely"` can return only documents that contain the word lovely.

Phrase Match Example

    action=Query&Text="fresh and lovely"

IDOL Content Component removes any stop words that the query contains (the example query above contains the stop word and) but it returns only documents that contain the phrase with the exact terms that you specify. It matches as if the query is:

    action=Query&Text="fresh lovely"

When it matches the query, IDOL Content Component returns only documents that contain a phrase that matches the phrase in the query string. The query fresh and lovely can return only documents that contain a phrase that matches the phrase fresh lovely (for example, fresh lovely, fresh and lovely, fresh or lovely, and so on).

Type: | Boolean
Default: | False
Required: | No
Configuration Section: | Server
Example: | `AdvancedSearch=True`
See Also: | AdvancedCaseSearch ProperNames

NOTE: This configuration parameter is a permanent setting. If you want to change this setting, you must initialize your index.

© Copyright 2022 Micro Focus or one of its affiliates
Version 12.11 | Last updated February 2022

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to swpdl.idoldocsfeedback@microfocus.com.

We appreciate your feedback!

Product: IDOL IDOL Content Component 12.11

Topic Title: AdvancedSearch