0

我有一个 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);
}

每当我将字符串传递给这两种方法中的任何一种时,它都会返回整个 14020 文档。但我只需要一个与我通过的 docid 匹配的文档。

我的代码有什么问题。有什么见解吗??如果需要任何进一步的信息,请告诉我。

4

1 回答 1

0

我正在传递docIdas72628.txt但现在我正在.txt从字符串中剥离部分并且我得到了想要的结果。

于 2019-06-17T01:38:51.620 回答