我创建了两个核心,用于为两个不同的目的创建索引。 第一个核心运行正常,但是当我尝试使用DIH创建带有第二个核心的索引时,它显示了5个doc doc
<response>
−
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">0</int>
</lst>
−
<lst name="initArgs">
−
<lst name="defaults">
<str name="config">data-config.xml</str>
</lst>
</lst>
<str name="command">full-import</str>
<str name="status">idle</str>
<str name="importResponse"/>
−
<lst name="statusMessages">
<str name="Total Requests made to DataSource">1</str>
<str name="Total Rows Fetched">5</str>
<str name="Total Documents Skipped">0</str>
<str name="Full Dump Started">2011-12-26 12:24:45</str>
−
<str name="">
Indexing completed. Added/Updated: 5 documents. Deleted 0 documents.
</str>
<str name="Committed">2011-12-26 12:24:45</str>
<str name="Optimized">2011-12-26 12:24:45</str>
<str name="Total Documents Processed">5</str>
<str name="Time taken ">0:0:0.52</str>
</lst>
−
<str name="WARNING">
This response format is experimental. It is likely to change in the future.
</str>
</response>
但是当我尝试使用下面给出的url
显示所有结果时http://localhost:8983/solr/core1/select/?q=*:*&version=2.2&start=0&rows=10&indent=on
但它仅显示1个结果。
任何帮助将不胜感激......
由于
答案 0 :(得分:1)
对于相关字段,您可能正在使用multivalue = false。如果您想要创建所有5个文档,则必须在架构中更改它。