Enum: SearchTermSyntax
URI: SearchTermSyntax
Permissible Values
Value |
Meaning |
Description |
---|---|---|
PLAINTEXT |
None |
The search term is plain text with no special syntax |
REGULAR_EXPRESSION |
None |
The search term is a regular expression, ECMAscript style assumed |
SQL |
None |
The search term is SQL LIKE syntax, with percent symbols acting as wildcards |
LUCENE |
None |
The search term is in Lucene/Solr syntax |
STARTS_WITH |
None |
The search term is plain text but the matched field must start with the searc… |
Slots
Name |
Description |
---|---|
Determines how the search term is interpreted |
Identifier and Mapping Information
Schema Source
from schema: https://w3id.org/oak/search-datamodel
LinkML Source
```yaml
name: SearchTermSyntax
from_schema: https://w3id.org/oak/search-datamodel
rank: 1000
permissible_values:
PLAINTEXT:
text: PLAINTEXT
description: The search term is plain text with no special syntax
REGULAR_EXPRESSION:
text: REGULAR_EXPRESSION
description: The search term is a regular expression, ECMAscript style assumed
SQL:
text: SQL
description: The search term is SQL LIKE syntax, with percent symbols acting as
wildcards
LUCENE:
text: LUCENE
description: The search term is in Lucene/Solr syntax
STARTS_WITH:
text: STARTS_WITH
description: The search term is plain text but the matched field must start with
the search term
</details>