-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
🔥 Proposition d'intégration d'un indexeur pour Doctrine avec Meilisearch
Bonjour 👋,
Je travaille sur un package open-source permettant d'indexer des entités Doctrine de manière flexible et extensible : nramos/search-indexer.
Le package ne supporte actuellement pas typesense mais je suis ouvert à toute PR.
🚀 Fonctionnalités principales :
- Indexation via annotations (
#[SearchIndex],#[SearchProperty]) - Support natif de Meilisearch, extensible à d'autres moteurs
- Gestion avancée des relations et filtres de recherche
- Désactivation possible de l'auto-indexation pour un contrôle manuel
📌 Exemple d'utilisation :
#[SearchIndex(indexName: 'biens', autoIndex: true)]
class House {
#[SearchProperty(propertyName: 'id', isPk: true, filterable: true, sortable: false)]
private $id;
#[SearchProperty(propertyName: 'price', filterable: true, sortable: true)]
private $price;
}📖 Documentation complète : README
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels