Method |
Description |
|
getMappingProperty ( string $analyzer = self::ANALYZER_UNTOUCHED ) : string | null |
Return ES property name eventually using a specified analyzer. |
|
getMappingPropertyConfig ( ) : array |
Return ES mapping properties associated with the field. |
|
getName ( ) : string |
Field name. |
|
getNestedFieldName ( ) : string | null |
Get nested field name (Example: "position" for "category.position"). |
|
getNestedPath ( ) : string |
Returns nested path for the field (Example : "category" for "category.position"). |
|
getSearchWeight ( ) : integer |
Weight of the fields in search. |
|
getType ( ) : string |
Field type (eg: string, integer, date). |
|
isFilterable ( ) : boolean |
Is the field filterable in navigation. |
|
isNested ( ) : boolean |
Return true if the field has a nested path. |
|
isSearchable ( ) : boolean |
Is the field searchable. |
|
isUsedForSortBy ( ) |
Is the attribute used in sorting. |
|
isUsedInAutocomplete ( ) : boolean |
Is the field used for autocomplete. |
|
isUsedInSpellcheck ( ) : boolean |
Is the field used by the spellchecker. |
|