0
我遇到了Solr TermVector查询的问题 - 术语矢量没有被返回,但我可以使用Luke查看它。 我的查询和响应(存在于我的索引一个文档) -Solr TermVector结果不返回
.../Solr的/选择/ QT = tvrh & Q = ID:?95 & tv.all =真& tv.fl =文本
<result name="response" numFound="1" start="0">
<doc>
<str name="id">95</str>
<str name="unique_file_id">asdf4f4fef</str>
<arr name="text">
<str>network network stuff stuff stuff word</str>
<str>asdfdasf.pdf</str>
</arr>....
该模式中的字段声明 -
<field name="text" type="text_general" indexed="true" stored="true" multiValued="true" termVectors="true"/>
当我执行
.../Solr的/管理/卢克ID = 95
我可以看到现场的文本术语矢量分量 -
<lst name="text">
...
<str name="value">network network stuff stuff stuff word</str>
...
<lst name="termVector">
<int name="asdfdasf.pdf">1</int>
<int name="network">2</int>
<int name="stuff">3</int>
<int name="word">1</int>
</lst>
任何帮助将非常感激。
这个工程。 [链接](/ solr的/ tvrh /&Q = ID:95&tv.all =真tv.fl =文本)。似乎文档没有正确更新。 – user1686758