创建名为“ test”的Solr核心后,我使用以下内容加载了XML文件:
bin\solr.cmd create -c test
java -jar -Dc=test -Dauto example\exampledocs\post.jar C:\Example\data.xml
这是文件data.xml的内容。
data.xml
<add>
<doc>
<field name="field_name_1">Value One</field>
<field name="field_name_2">Value Two</field>
<field name="field_name_3">Value Three</field>
</doc>
<doc>
<field name="field_name_1">Value Four</field>
<field name="field_name_2">Value Five</field>
<field name="field_name_3">Value Six</field>
</doc>
<doc>
<field name="field_name_1">Value Seven</field>
<field name="field_name_2">Value Eight</field>
<field name="field_name_3">Value Nine</field>
</doc>
</add>
以下查询不返回结果。为什么Solr不为此查询返回任何内容?
http://localhost:8983/solr/test/select?q=Value
结果:
{
"responseHeader":{
"status":0,
"QTime":0,
"params":{
"q":"Value"}},
"response":{"numFound":0,"start":0,"docs":[]
}}