Solrコアのセットアップがあります。コアのスキーマは次のとおりです。
docId: '',
text: ''
これが私のSolrCrudRepositoryインターフェースです
package com.example.webtool.repository;
import com.example.webtool.model.DocIdModel;
import org.springframework.data.solr.repository.SolrCrudRepository;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface DocIdRepository extends SolrCrudRepository<DocIdModel,
String> {
List<DocIdModel> findAllByDocId(String docIds);
List<DocIdModel> getByDocId(String docIds);
}
これら 2 つのメソッドのいずれかに文字列を渡すと、14020 ドキュメント全体が返されます。しかし、渡されたドキュメント ID に一致するドキュメントが 1 つだけ必要です。
私のコードの何が問題なのですか。洞察はありますか?? さらに情報が必要な場合はお知らせください。
