Closed fraxiinus closed 1 year ago
LiteDB is a document database, not a search provider. Perhaps I should include a solution like Lucene.Net to use for search instead.
https://github.com/bleroy/lunr-core looks nice
Lunr indexes are immutable, not well fit for this use case
Search is now an "OR" operation on all keywords, instead of an "AND"
This is caused by this query: https://github.com/fraxiinus/ReplayBook/blob/master/src/Files/Repositories/DatabaseRepository.cs#L201
See this issue for LiteDB: https://github.com/mbdavid/LiteDB/issues/1885