Class Reference
IRIS for UNIX 2024.1.2
|
|
Private
Storage
|
The InterSystems IRIS NLP iKnow technology on which this index type is based is now deprecated. Please see the
product
documentation for more detail. The
This index class is a more advanced version of
Search string | What will be retrieved |
---|---|
logical structure | All records containing both the words "logical" and "structure" (implicit AND) |
"logical structure" | All records containing the word "structure" right behind "logical" (positional search) |
{logical structure} | Records containing the actual entity "logical structure" |
<{logical structure} | Expanded entity search for entities ending with "logical structure" (but something before too) |
{logical structure}> | Expanded entity search for entities starting with "logical structure" (but something after too) |
<logical structure | Implicit AND of entity search on entities ending with "logical" and simple word search on "structure" |
<structure | Records containing entities ending with the word "structure" |
<structure* | Records containing entities ending with any word beginning with "structure" |
<structure AND NOT "logical structure" | Records containing entities ending with the word "structure", except if they also contain the exact string "logical structure" (positional search) |
Note: In the above table, the first two examples are also supported using a Basic index, but are repeated here for comparison with the new entity search options.
If the
For a detailed description of the other configuration and query options, see the class reference
for
|
|
Subclasses |
---|
%iFind.Index.Analytic |
|
Whether or not to store attribute information, such as negation. If set to 1, the following additional projections will be generated in the "[package_name]_[class_name]" package if your
IFINDMAPPINGS is set to 1, exposing attribute occurrence details:
- [class_name]_[index_name]_Attribute stores whether a particular attribute occurs anywhere in a record. See also
%iFind.Index.AbstractAttribute .- [class_name]_[index_name]_AttributePos stores for a particular attribute, to which word positions in the record it applies. See also
%iFind.Index.AbstractAttributePos .The attribute values currently supported out of the box are:
- 1: explicit negation within the entity
- -1: negation implied by another entity within the path