我把最新的solr装在码头集装箱里了。我使用数据导入了一个json文件(该文件是从较早版本的solr 3.3中以json格式导出的)。我在导入数据时没有收到任何错误。Solr管理显示有764个文档和预期的一样。
当我试图查询数据(例如使用*:*)时,没有收到任何结果。
我使用的是默认托管模式,并添加了字段(这些字段来自旧的schema.xml文件)。
(注意:在这里,Omeka方面并不重要,只需要Solr索引和查询结果。
我有很多其他的设置,但这一个不是创建索引或什么的?
具有几乎相同设置的其他工作项目:
所有的项目文件都在这里:https://github.com/scholarslab/falmouth
当我查询*:*时,我应该得到结果
一切正常工作(Docker、nginx代理、Omeka等),所以问题是从Solr查询中获得结果。
更新日期: 4/23/19
使用http://falmouth.lib.virginia.edu/solr/falmouth/select?debugQuery=on&defType=edismax&q=id:123或http://falmouth.lib.virginia.edu/solr/falmouth/select?debugQuery=on&defType=edismax&df=fulltext&q=*:*查询将返回零结果。
{
"responseHeader":{
"status":0,
"QTime":0,
"params":{}},
"response":{"numFound":0,"start":0,"docs":[]
}}web管理使它看起来好像没有加载模式(这里不确定正确的条款)。截图如下:
发布于 2019-06-06 20:08:53
标记问题解决了。
我从零开始重建了码头集装箱,现在一切正常了。不知道以前出了什么问题。
https://stackoverflow.com/questions/55797101
复制相似问题