Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
slam:indexation_de_donnees_non_structurees [2025/02/13 11:45] – [Rechercher un document] dthevenot | slam:indexation_de_donnees_non_structurees [2025/02/20 09:41] (Version actuelle) – [Indexer ces données dans MeiliSearch] dthevenot | ||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
===== Utilisation : Exemple simple ===== | ===== Utilisation : Exemple simple ===== | ||
- | Indexer des documents (titres de livres) : On va créer un index nommé **books** et y ajouter des documents. | ||
- | |||
==== Envoi des données ==== | ==== Envoi des données ==== | ||
- | |||
=== Avec curl === | === Avec curl === | ||
+ | Indexer des documents (titres de livres) : On va créer un index nommé **books** et y ajouter des documents. | ||
< | < | ||
curl -X POST ' | curl -X POST ' | ||
</ | </ | ||
- | === Avec Postman === | + | __Puis rechercher un document__ |
+ | On va chercher tous les livres contenant " | ||
+ | < | ||
+ | curl -X GET ' | ||
+ | -H ' | ||
+ | --data-binary '{ | ||
+ | " | ||
+ | }' | ||
+ | </ | ||
+ | MeiliSearch retourne les documents correspondants avec une recherche full-text rapide ! | ||
+ | === Avec Postman | ||
+ | Indexer des documents (titres de livres) : On va créer un index nommé **movies** et y ajouter des documents. | ||
- installer Postman | - installer Postman | ||
- Vérifier que Meilisearch fonctionne : Méthode : **GET**(recherche) URL : http:// | - Vérifier que Meilisearch fonctionne : Méthode : **GET**(recherche) URL : http:// | ||
Ligne 61: | Ligne 70: | ||
</ | </ | ||
- Rechercher des documents contenant " | - Rechercher des documents contenant " | ||
- | |||
- | |||
- | |||
- | |||
===== Utilisation d'un jeu de données Open Data ===== | ===== Utilisation d'un jeu de données Open Data ===== | ||
Ligne 87: | Ligne 92: | ||
🔗 https:// | 🔗 https:// | ||
- | Exemple de requête pour chercher | + | Exemple de requête pour chercher |
'' | '' | ||
Cela retourne une liste d' | Cela retourne une liste d' | ||
- | + | **Le faire avec Postman.** | |
- | ==== Indexer | + | ==== Indexer |
On va récupérer ces données et les envoyer dans MeiliSearch en format JSON. | On va récupérer ces données et les envoyer dans MeiliSearch en format JSON. | ||
< | < |