我试图在无模式模式下搜索solr查询。但是在结果中没有找到匹配的文档。
问:我来自印度,numResult: 0
问:Parapfa551d3aef764ddca9e6e421fe8d50e8:我来自印度numResult: 1
我的数据(600+)设置在solr中,使用solr无模式动态添加所有文档字段。看看我的solr文件。
我尝试在solr模式下运行的第一个查询。但是numResult使zero.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无模式模式下找到的文档。
发布于 2022-11-04 18:32:52
您的第一个查询
q: i m from india没有指定要搜索的字段,因此Solr在搜索时将在默认字段(通常为_text_)上使用。我怀疑您的索引可能没有填充这个默认字段,因此没有匹配。
您的第二个查询
q: parapfa551d3aef764ddca9e6e421fe8d50e8:i m from india正在parapfa551d3aef764ddca9e6e421fe8d50e8字段中搜索字符串,在本例中找到匹配项。
您可以使用Solr's debugQuery参数查看Solr如何处理特定配置上的每个搜索。
https://stackoverflow.com/questions/74319747
复制相似问题