Я создаю сайт ASP.NET MVC, где я хочу использовать Lucene.Net для полнотекстового поиска. Мой сайт будет разделен на определенные категории, и я хочу, чтобы пользователи могли выполнять поиск внутри определенной категории или во всех категориях.
Для этого я планирую создать термин во всех документах в моем индексе, который содержит название категории, в которой они находятся. При запросе индекса мне нужно будет выполнить запрос, содержащий предложение WHERE, если пользователь хочет получить результаты только из одной категории.
Существует ли такая функциональность предложения WHERE в Lucene / Lucene.Net?