Solr无模式查询以匹配[Text_general]字段类型中的任何单词



我正在尝试以无模式搜索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如何在您的特定配置上处理这些搜索中的每一个。

最新更新