Download the PHP package manta_ray_media/search_api_elasticsearch_attachments without Composer
On this page you can find all versions of the php package manta_ray_media/search_api_elasticsearch_attachments. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download manta_ray_media/search_api_elasticsearch_attachments
More information about manta_ray_media/search_api_elasticsearch_attachments
Files in manta_ray_media/search_api_elasticsearch_attachments
Package search_api_elasticsearch_attachments
Short Description Search API Elasticsearch Attachments
License
Informations about the package search_api_elasticsearch_attachments
Search API Elasticsearch Attachments
forked from: https://git.drupalcode.org/project/search_api_elasticsearch_attachments
Elasticsearch is generally used to index data of types like string, number, date, etc.
However, what if you wanted to index a file like a .pdf or a .doc directly and make it searchable?
This module allows Drupal to index files (attachments) to Elasticsearch by making use of Elasticsearch data type "attachment".
Requirements
This module requires:
- Drupal 8
- Search API Module
- Elasticsearch Connector module (8.x-6.0-alpha1 or higher)
- Elasticsearch Version 6.2
- Elasticsearch
ingest-attachment
plugin
Elasticsearch Plugin Installation
The first step is to install the Elasticsearch plugin: ingest-attachment
,
which enables ES to recognise the "attachment" data type. In turn, it uses
Apache Tika for content extraction and supports several file types such as
.pdf, .doc, .xls, .rtf, .html, .odt, etc.
Thats the hard work done.
Install this module with composer
Version Information (Important)
You have to choose the correct versions of the module depending on your Elastic Search Server setup. Please see the table below for compatibility.
If you are using Elasticsearch Connector 8.x-6.0-alpha1 or higher, please use 8.x-6.x-dev of search_api_elasticsearch_attachments module.
Search API Elasticsearch Attachments | Elasticsearch Connector | Elasticsearch Version | Attachment Plugin Support |
---|---|---|---|
8.x-1.x | 8.x-5.x | 5x | Mapper Attachments Plugin |
8.x-5.x | 8.x-5.x | 5x | Ingest Attachment Processor Plugin |
8.x-6.x | 8.x-6.x | 6x | Ingest Attachment Processor Plugin |
Elasticsearch Connector module (8.x-6.0-alpha1) compatibility.
8.x-6.0-alpha1 version of Elasticsearch Connector module requires a patch. These are applied automatically by composer.
Sit back and let composer do the hard work for you. Following Patches that will get auto applied by composer:
- Issue #2918138: Support for alterParams()