こんにちは、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 が正しくありませんか?