1

我有很多索引的 solr 文档,其中包含字段

uri = nntp://msnews.microsoft.com/microsoft.public.windows.server.sbs

但是当我用查询搜索时

uri:nntp\://msnews.microsoft.com/microsoft.public.windows.server.sbs

它返回零结果。搜索查询可与其他类似的 uri (nntp://msnews.microsoft.com/microsoft.public.windows.windowsxp.general) 一起使用。

我在这里想念什么?

4

1 回答 1

0

如果您的搜索 URI 与您相似, /select?uri%3Anntp*&rows=0 您应该仍然能够很好地了解该字段中有多少项以 nntp 开头,甚至没有返回任何行,numFound结果标签的属性应该会告诉您。

如果这是空白,我会检查您的日志文件。您完全有可能在关闭提交的情况下添加文档。我会使用命令行脚本来强制提交和刷新读者:

sync
bin/commit 
sync
bin/readercycle

然后我会再次发出该搜索,看看您是否可以再次看到您的数据。

于 2010-01-30T04:58:06.410 回答