|
| $typeName = "nested" |
| @inheritDoc
|
|
| $typeName = 'unknown' |
|
| $config |
|
| $mappingFlags |
|
|
static | addIndexingHints (Document $doc, $fieldName, array $hints) |
| Inspect SearchIndexField::getEngineHints() for indexing hints and forward them to special metadata in the document.
|
|
static | addNoopHandler (\Elastica\Param $doc, $field, $handler) |
| Add a special metadata to $doc to control the noop_script.
|
|
static | getHint (\Elastica\Param $doc, $hint) |
| Get the hint named $hint.
|
|
static | setHint (\Elastica\Param $doc, $hint, $value) |
| Set the hint named $hint.
|
|
static | resetHints (Param $doc) |
| Clear all hints.
|
|
const | DOC_HINT_PARAM = '_cirrus_hints' |
| Name of the param on \Elastica\Document that contains hints about the noop_script handlers.
|
|
const | MULTILIST_HANDLER = 'multilist' |
| name of the noop handler for multilist
|
|
const | MULTILIST_DELETE_GROUPING = '__DELETE_GROUPING__' |
| magic word to instruct the noop plugin to cleanup a particular multilist group
|
|
const | NOOP_HINT = 'noop' |
| Name of the hint as returned by SearchIndexField::getEngineHints()
|
|
◆ addSubfield()
CirrusSearch\Search\NestedIndexField::addSubfield |
( |
| $name, |
|
|
SearchIndexField | $subfield ) |
Add sub-field for nested field.
- Parameters
-
string | $name | Field name |
SearchIndexField | $subfield | Field object |
◆ getMapping()
CirrusSearch\Search\NestedIndexField::getMapping |
( |
SearchEngine | $engine | ) |
|
The documentation for this class was generated from the following file:
- includes/Search/NestedIndexField.php