我正在尝试以无模式搜索solr查询。但是在结果中找不到匹配的文档。
q: 我来自印度numResult:0
q: parapfa551d3aef764ddca9e6e421fe8d50e8:我来自印度numResult:1
我在solr中设置的数据(600+(使用solr无模式动态添加文档的所有字段。请参阅我的solr文档。
我尝试在solr无模式下运行的第一个查询。但numResult为零。[solr独立模式查询正在工作。但solr中未添加动态字段。]我能最好地匹配在solr无架构模式下找到的文档吗。?
{
"id":"d9263e11",
"titleh4cd06d47basdsa6d14ed8838a123":["User _ name"],
"parapfa551d3aef764ddca9e6e421fe8d50e8":[" My name is XYZ "],
"parapffe001011d4346ad9ce9edb67b3b85e4":[" i m from USA ...."],
"_version_":1748577992052834304},
{
"id":"d9263e20",
"titleh4cd06d47b6d14ed883842ae4cedab224":[" User_name "],
"parap759981766b644e229bda2b0cc5bd0bd9":[" my name is ...."],
"parapfa551d3aef764ddca9e6e421fe8d50e8":[" i m from INDIA"],
"_version_":1748577992544616448},
{
"id":"d9263e45",
"titlehdd4a37c0b21e4d9bbd03a56ba0120f01":[" User_name"],
"parapa2aa4798c7fc44aab5e4f6447c529f83":["my name is .... "],
"parap8ee9090e8e054d78b8dc7ff06a7fb702":[" i m from Germany"],
"_version_":13204902384923489909}
我正在努力与solr无方案模式下找到的文档最佳匹配。
您的第一个查询
q: i m from india
没有指定要搜索的字段,因此Solr在搜索时将在默认字段(通常为_text_
(上使用。我怀疑您的索引可能没有填充此默认字段,因此没有匹配项。
您的第二个查询
q: parapfa551d3aef764ddca9e6e421fe8d50e8:i m from india
正在parapfa551d3aef764ddca9e6e421fe8d50e8
字段中搜索字符串,在这种情况下找到匹配项。
您可以使用Solr的debugQuery参数来查看Solr如何在您的特定配置上处理这些搜索中的每一个。