---
url: 'https://metadrop.net/en/articles/drupalcamp-spain-2017-search-api-solr-en-drupal-8'
title: 'DrupalCamp Spain 2017: Search API Solr en Drupal 8'
author: 'Agustin Gómez'
date: '2017-06-15T14:14:12+00:00'
updated: '2026-06-09T11:20:43+00:00'
type: article
summary: 'Bases prácticas para encontrar lo buscado usando Search API y Search API Solr'
tags:
  - DrupalCampEs
  - 'Drupal 8'
  - 'Search API (Drupal module)'
image: 'https://metadrop.net/sites/default/files/styles/full/public/imce/image/article/drupal-camp-spain-2017-solr.png.webp?itok=3PbF8i5T'
published: true
og:
  determiner: Automatic
  site_name: Metadrop
  'image:url': 'https://metadrop.net/sites/default/files/styles/full/public/imce/image/article/drupal-camp-spain-2017-solr.png.webp?itok=3PbF8i5T'
  'image:type': image/png
  'image:width': '1150'
  'image:height': '609'
  'image:alt': 'DrupalCamp Spain 2017: Search API Solr en Drupal 8'
  street_address: 'Calle Manuel Luna, 12, 3 Dcha'
  locality: Madrid
  region: Madrid
  postal_code: '28020'
  country_name: España
  email: hola@metadrop.net
  phone_number: '910053180'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Article
      '@id': 'https://metadrop.net/en/articles/drupalcamp-spain-2017-search-api-solr-en-drupal-8#article'
      name: 'DrupalCamp Spain 2017: Search API Solr en Drupal 8'
      headline: 'DrupalCamp Spain 2017: Search API Solr en Drupal 8'
      description: 'Bases prácticas para encontrar lo buscado usando Search API y Search API Solr'
      about:
        - DrupalCampEs
        - 'Drupal 8'
        - 'Search API (Drupal module)'
      image:
        '@type': ImageObject
        url: 'https://metadrop.net/sites/default/files/styles/full/public/imce/image/article/drupal-camp-spain-2017-solr.png.webp?itok=3PbF8i5T'
        width: '1150'
        height: '609'
      datePublished: '2017-06-15T16:14:12+0200'
      dateModified: '2026-06-09T13:20:43+0200'
      author:
        '@type': Person
        name: 'Agustin Gómez'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
      mainEntityOfPage: 'https://metadrop.net/en/articles/drupalcamp-spain-2017-search-api-solr-en-drupal-8'
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://twitter.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/themes/custom/mdrop_radix/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
    -
      '@type': ItemPage
      '@id': 'https://metadrop.net/en/articles/drupalcamp-spain-2017-search-api-solr-en-drupal-8'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://metadrop.net/en'
          -
            '@type': ListItem
            position: 2
            name: 'Expert Drupal & Tech Articles'
            item: 'https://metadrop.net/en/articles'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Articles](https://metadrop.net/en/articles)
 
  

# DrupalCamp Spain 2017: Search API Solr en Drupal 8

Thursday, June 15, 2017

 

 



Bases prácticas para encontrar lo buscado usando Search API y Search API Solr



   



Sobre el año 2012 se estableció un Battleplan para unificar esfuerzos y mejorar la funcionalidad de búsqueda en Drupal 8. La decisión final llevó al módulo [Search Api](https://www.drupal.org/project/search_api) como candidato idóneo y como consecuencia [Search Api Solr](https://www.drupal.org/project/search_api_solr) en favor de Apache Solr Search.

El objetivo de la charla es ver en la práctica cómo funciona Solr con Drupal y saber por dónde empezar a la hora de implementar ciertos requisitos de búsquedas no contemplados en la configuración por defecto.

Daremos un repaso general desde el esquema de Solr hasta la configuración de la vista que muestra los resultados, pasando por la gran utilidad de los procesadores. Usaremos la interfaz de Solr para analizar los campos indexados y buscados averiguando qué indexa Solr cuando recibe un texto y cómo lo coteja con el texto buscado.

Como ejemplo práctico le diremos a solr cómo indexar una cadena de texto existente en un campo de un nodo de Drupal y estableceremos los criterios que tiene que seguir para encontrarla cuando un usuario hace una búsqueda no necesariamente idéntica a la palabra o frase indexada.

La charla parte desde una visión general de cómo funciona un buscador en Solr (para todos los públicos), cómo se implementa la funcionalidad mediante procesadores propios y creación de campos y tipos de campos en Solr (desarrolladores) y cómo se configura toda esta personalización desde la interfaz de Drupal (Site-builders).

Diapositivas: <https://tuwebo.github.io/drupal8-search-api-drupalcampes-2017>



[DrupalCampEs](https://metadrop.net/en/articles?text=DrupalCampEs)

[Drupal 8](https://metadrop.net/en/articles?text=Drupal%208)

[Search API (Drupal module)](https://metadrop.net/en/articles?text=Search%20API%20%28Drupal%20module%29)

 

[Drupal Search Optimization with Solr / Elastic Search](https://metadrop.net/en/solutions/solr-elastic-search-drupal " See Drupal Search Optimization with Solr / Elastic Search")

Metadrop integrates Apache Solr and Elasticsearch with Drupal, delivering faceted search, multilingual indexing, and high-performance results for large-scale content platforms.

 

 See more