Има ли начин да се създаде с помощта на Solr (или директно Lucene) заявка, която ще намери документи, които съдържат термин повече от определен брой пъти?
В момента успях да измисля само заобиколно решение с помощта на SpanNearQuery. Това може да се използва, за да се каже, че два участъка са близо един до друг, така че чрез използване на n - 1 inOrder SpanNearQuerys такава заявка може да бъде конструирана напр. "term" трябва да се появи 4 пъти: (("term" близо до "term") близо до "term") близо до "term"
където "term" е SpanTermQuery и near е inOrder SpanNearQuery с голямо отклонение