2017-06-07 94 views
-1

我们在我们的Umbraco应用程序中使用了pdf搜索器(nuget包)。当我看到pdf搜索结果时,它看起来不是100%正确的。umbraco pdf搜索结果排名

搜索结果中排名前2的pdf包含搜索词,但搜索结果中的第3,第4和其余pdf不包含搜索词。不知道为什么没有搜索词的pdf正在被添加到搜索结果中。

任何人都可以提供一些关于umbraco PDF搜索器的工作原理的信息吗?并对结果项目进行排名?

是否有任何方法可以从搜索结果中删除不包含搜索项的pdfs。

回答

0

去和下载LUKE(https://code.google.com/archive/p/luke/)。这是一个工具,允许您查看索引内部并查看它们索引的内容等。

使用LUKE,您应该能够看到索引并查看索引。

你可以得到Umbraco Examine通过在条件对象上调用.ToString来输出它用来搜索的原始Lucene字符串。您可以将其粘贴到LUKE中以运行搜索,并且您将能够看到各种有用的详细信息,例如匹配条款和排名等。

:)