嗨,我对 Spring Boot 真的很陌生,并使用 Kotlin 来学习它(我专业地做 Android/iOS 等)
我有一个基本的 API 设置(Spring Boot、Web、MongoDB 等),我的界面使用MongoRepository
我已经使用全文索引 (text1) 设置了我的 MongoDB,并按分数排序。我现在正试图在 Kotlin 中调用它
override fun searchResult(search : String): List<Result> {
val criteria = TextCriteria.forDefaultLanguage()
.matchingAny(search)
val query = TextQuery.queryText(criteria)
.sortByScore()
.with(PageRequest(0, 5))
var r : List<Result> = searchRepository.findAll(query, Result.class)
}
我如何实际执行查询?FindAll 不正确?