Aller au contenu principal

Note de traduction : Cette page n'est pas encore traduite en français. Le contenu anglais est affiché ci-dessous en attendant la traduction.

Auto-Indexing

Whoosh-NG provides utilities for automatic schema discovery and data-source driven indexing.

Schema Discovery​

The SchemaDiscovery utility inspects a data source and auto-generates a Whoosh schema:

from whoosh_modern.discovery import SchemaDiscovery

discovery = SchemaDiscovery(source=data_source)
schema = discovery.discover()

See SearchView and Data Sources for usage examples.