Как да комбинирате няколко филтъра в едно търсене?
Например имам запис с анализируемо поле title и неанализируеми полета id1, id2, id3, дата_на_пускане. Искам да намеря всички записи с помощта на специфични филтри за id1, id2, id3 и release_date; И така, имам:
RangeFilter refReleaseDateFilter = new RangeFilter("release_date",
refFromDateTimeTerm.Text(), refToDateTimeTerm.Text(), true, true);
RangeFilter refId1Filter = new RangeFilter("id1",
refFromId1Term.Text(), refToId1Term.Text(), true, true);
RangeFilter refId2Filter = new RangeFilter("id2",
refFromId2Term.Text(), refToId2Term.Text(), true, true);
RangeFilter refId3Filter = new RangeFilter("id3",
refFromId3Term.Text(), refToId3Term.Text(), true, true);
Но методът Търсене на клас IndexSearcher не предоставя масив от филтри.
Моля, помогнете ми :) Благодаря ви! :)