Full-Text Searches – Combinations and Placeholders

enaio® client 10.10 »

The following search options are available when carrying out full-text searches:

  Description

Search term

Search terms may contain numerical and alphabetical characters, including German umlauts.

Search terms are not case-sensitive. Search terms are normalized, i.e., umlauts are converted (e.g., ä → ae). The system always searches for the basic form and for parts of terms.

Example:

A search for 'dreaming' also shows 'dream,' 'dreamt', and 'dreamcatcher' as hits.

Searching for the basic form does not however find the derived forms: If 'sleep' is entered, 'sleeping' is returned in the search results, but 'slept' is not.

Search term and placeholder

Search terms can be combined with the following placeholders:

* stands for an arbitrary number of arbitrary characters.

? stands for exactly one arbitrary character.

Placeholders can be used at the start, at the end, and within a search term, and it is also possible to combine them.

Searches with placeholders at the start take a lot longer to complete.

When carrying out full-text searches, the auto asterisk settings which have been predefined for enaio® client (see 'Auto' area ) will be ignored. The placeholder '*' will not be added automatically.

Operators

You can find further details about special search functions here:

http://lucene.apache.org/core/4_8_0/queryparser/org/apache/lucene/
queryparser/classic/package-summary.html#package_description

Searches entered in the Full text area and searches via the index data are combined using the logical AND operator. The hit list therefore contains the documents which fulfill the search criteria established for full-text index searches and index data searches.

When carrying out a full-text search for a date that is part of the index data, you have to enter the date in the following format: DD.MM.YYYY.

Advanced Search Modes

The default search expands the search beyond the basic form of search terms to include parts of terms.

This can be disabled by specifying a search mode:

Modes Description

MODE/B

Search not extended to parts of terms.

Example: MODE/B&dreaming

'Dream' is found, but not 'dreamcatcher'.

MODE/D

Exact search; not extended to parts of terms or beyond the basic form of the term.

Example: MODE/D&dreaming

Neither 'dream' nor 'dreamcatcher' are returned but not 'dreaming'.

MODE/CP

Phonetic search in proper names

Example: MODE/CP&Meier

Returns 'Meier' but also 'Meyer,' 'Maier,' and 'Mayr' etc.

The mode is followed by an '&' as the separator before the search term. Multiple search terms follow the mode without an '&' in brackets.

Example: MODE/D(dream AND sleep)

For combinations of search terms, different modes can be specified for the search terms.

Example: MODE/D&dream AND MODE/B&sleep

Note that the modes are written in capital letters.