0

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

4

1 に答える 1