1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- [[analysis-keyword-analyzer]]
- === Keyword Analyzer
- The `keyword` analyzer is a ``noop'' analyzer which returns the entire input
- string as a single token.
- [float]
- === Definition
- It consists of:
- Tokenizer::
- * <<analysis-keyword-tokenizer,Keyword Tokenizer>>
- [float]
- === Example output
- [source,js]
- ---------------------------
- POST _analyze
- {
- "analyzer": "keyword",
- "text": "The 2 QUICK Brown-Foxes jumped over the lazy dog's bone."
- }
- ---------------------------
- // CONSOLE
- /////////////////////
- [source,js]
- ----------------------------
- {
- "tokens": [
- {
- "token": "The 2 QUICK Brown-Foxes jumped over the lazy dog's bone.",
- "start_offset": 0,
- "end_offset": 56,
- "type": "word",
- "position": 0
- }
- ]
- }
- ----------------------------
- // TESTRESPONSE
- /////////////////////
- The above sentence would produce the following single term:
- [source,text]
- ---------------------------
- [ The 2 QUICK Brown-Foxes jumped over the lazy dog's bone. ]
- ---------------------------
- [float]
- === Configuration
- The `keyword` analyzer is not configurable.
|