Мне нужно вернуть только документы, к которым у пользователя есть доступ, из поиска Lucene. Я могу получить список идентификаторов из базы данных, которые составляют «разрешенное» подмножество. Как я могу передать это в Lucene? Статьи, которые я нашел в Интернете, предлагают мне использовать BitSet и FieldCache (я прав?), Но у меня возникают проблемы с поиском хороших примеров. У кого-нибудь есть?
Я использую C #, но любой язык был бы великолепен. Спасибо.