Невозможно выполнить поиск близости с Lucene4s - PullRequest
0 голосов
/ 04 марта 2020

Мне нужно выполнить поиск близости в памяти с помощью Lucene4s. Основываясь на документации, я написал следующий код:

import com.outr.lucene4s.query.{PagedResults, SearchResult}

object Lucene4sExample extends App {

  import com.outr.lucene4s._

  val lucene = new DirectLucene(Nil)

  val myText = lucene.create.field[String]("myText")

  val description = "A vast and strikingly authentic loft"
  lucene.doc().fields(myText(description)).index()

  val paged:PagedResults[SearchResult] = lucene.query().filter(parseQuery(""""strikingly authentic"~1""")).search()

  println(paged.results.length)
  paged.results.foreach(print)
}

Я ожидаю, что документ будет возвращен, но это не так. Есть идеи, как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...