GeekScience


Elasticsearch, définition d'un document et recherches usuelles

Paru le 31/03/2017

Afin d’obtenir une recherche basique et avoir une fonctionnalité rapidement, vous n’avez pas configuré vos documents et laissé Elasticsearch déduire les types à partir des données que vous envoyez. C’est là que vous entendez les phrases “On va rajouter des critères” et “On veut la recherche comme Google” sur fond de “Plus gros le logo !” et que les difficultés commencent.

Lire la suite

Convertir un en-tête en objet à utiliser en argument de contrôleur

Paru le 24/03/2017

Occasionnellement une requête a besoin d’une information supplémentaire. C’est souvent le cas pour les API, par exemple si elle propose les mêmes méthodes mais pour plusieurs sections, la sélection de la section peut être unifiée en envoyant un identifiant de section dans les en-têtes plutôt qu’en argument de chaque méthode.

Lire la suite

Ajouter Elasticsearch pour vos recherches

Paru le 17/03/2017

Elasticsearch (ES) est un moteur de recherche qui vous permet d’indexer des documents (entendez, des données) très facilement. Fini les requêtes Doctrine imbuvables et lentes avec beaucoup de jointures et conditions !

Lire la suite

Json Web Token et les API Rest

Paru le 10/03/2017

Les API Rest sont actuellement très populaires, elles permettent de s’interfacer avec une grande variété de clients mais quel système de sécurité commun peut-on mettre en place pour mes échanges ?

Lire la suite

Trucs et astuces sur Docker

Paru le 20/02/2017

Quelques trucs et astuces pour se faciliter la vie avec Docker

Lire la suite