public function SearchApiSubscriber::onMappingViewsFieldHandlers in Search API Solr 4.x
Adds the mapping to treat some Solr special fields as fulltext in views.
Parameters
\Drupal\search_api\Event\MappingViewsFieldHandlersEvent $event: The Search API event.
File
- src/
EventSubscriber/ SearchApiSubscriber.php, line 19
Class
- SearchApiSubscriber
- Search API events subscriber.
Namespace
Drupal\search_api_solr\EventSubscriberCode
public function onMappingViewsFieldHandlers($event) {
$mapping =& $event
->getFieldHandlerMapping();
$mapping['solr_text_omit_norms'] = $mapping['solr_text_suggester'] = $mapping['solr_text_unstemmed'] = $mapping['solr_text_wstoken'] = [
'argument' => [
'id' => 'search_api',
],
'filter' => [
'id' => 'search_api_fulltext',
],
'sort' => [
'id' => 'search_api',
],
];
}