quickwit-oss/tantivy

Make the behavior of an empty query configurable in `QueryParser`

Open

#386 aperta il 20 ago 2018

Vedi su GitHub
 (4 commenti) (0 reazioni) (0 assegnatari)Rust (499 fork)batch import
enhancementgood first issuehelp wanted

Metriche repository

Star
 (8354 star)
Metriche merge PR
 (Merge medio 12g 14h) (20 PR mergiate in 30 g)

Descrizione

In some use case, most of the time, people want an empty query to match nothing, but for some analytics use case, it might make more sense for empty query to match all documents.

Add a setter ".set_empty_query_match_all(should_match_all: bool)" to the QueryParser to enforce the non default behavior. (Also add a getter .get_empty_query_match_all() to read this property).

Guida contributor