algolia / algolia/algoliasearch-client-python
KeyError: 'facets'
- Vorherrschende Sprache
- Python
- Sterne
- 207
- Forks
- 63
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Sometimes I get a key error on `facets`, I could not reproduce it. I am wondering if this is something normal and if you know in what condition it could happen ?
```python
results = index.search("", {"facets": "*"})
facets = results['facets'] # <== sometimes the key is not present
```
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Beispiel `index.search("", {"facets": "*"})` und untersuche, wie der Python-Client Suchergebnisse erstellt und zurückgibt. Stelle den fehlenden Schlüssel `facets` nach Möglichkeit wieder her, ermittle anschließend die Bedingung oder das Verhalten, die bzw. das dies erklärt, und füge eine geeignete Regression-Prüfung hinzu, sofern das Repository eine solche bereitstellt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100