文档更新后,Solr内容搜索停止工作

时间:2019-08-29 14:48:19

标签: java solr solrj

我们上传的PDF带有添加的字段“ folder_id”,该字段在上传时设置。内容搜索工作正常,我们能够成功使用“ folder_id”进行过滤。

但是,我们使用类似于下面的过程来更新“ folder_id”:

        String folderId = String.valueOf(folder.getId());
        HashMap<String, String> sFolder = new HashMap<>();
        sFolder.put("set", folderId);

        sDocument.addField("id", id);
        sDocument.addField("folder_id", sFolder);
        sclient.add(sDocument);
        sclient.commit();

其中id是solr中的唯一ID。从这种情况下,我可以看到所有字段都保持不变-但是内容搜索现在将无法进行。我认为更新后,tika索引和solr之间是断开连接的,但是我不知道是什么。

0 个答案:

没有答案
相关问题