Symfony2 : recherche avec fos_elastica

Tout d’abord voici un exemple de mon contenu du fichier de configuration pour fos_elastica : # app/config/fos_elastica.yml fos_elastica: clients: default: { host: %elastic_host%, port: %elastic_port% } indexes: mon_index: client: default finder: ~ settings: index: analysis: analyzer: default: type: custom tokenizer: letter filter: [« asciifolding », « lowercase », « french_stem », « stop_fr », « elision »] filter: stop_fr: type: « stop » stopwords: [« _french_ »] french_stem: « type »: […]

Installation elasticsearch

Tout d’abord créer le fichier /etc/apt/sources.list.d/elasticsearch.list et ajouter le repository : deb http://packages.elasticsearch.org/elasticsearch/1.2/debian stable main Ensuite, nous avons besoin de la version 7 de Openjdk, donc on l’installe : aptitude install openjdk-7-jre-headless et on installe elasticsearch : aptitude install elasticsearch Pour désactiver l’accès distant via le port 9200 il y a 2 solutions. Dans le […]