Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在查找solr查询,该查询将包含缺少字段的结果以及具有给定范围内的数字的相同字段_Solr_Lucene - Fatal编程技术网

正在查找solr查询,该查询将包含缺少字段的结果以及具有给定范围内的数字的相同字段

正在查找solr查询,该查询将包含缺少字段的结果以及具有给定范围内的数字的相同字段,solr,lucene,Solr,Lucene,假设我有以下数据 { fruit: "Mango", cost : 2.00, variety : "alphanso", }, { fruit : "apple", cost : 1.40, variety : "Gala" }, { fruit : "apple", variety : "cosmic crisp", }, { fruit : "apple", variety : "honey crisp", cost : 2.99 } 我正在寻找一个搜索,返回成本介于1和

假设我有以下数据

{
 fruit: "Mango",
 cost : 2.00,
 variety : "alphanso",
},
{
 fruit : "apple",
 cost : 1.40,
 variety : "Gala"
},
{
 fruit : "apple",
 variety : "cosmic crisp",
},
{
fruit : "apple",
variety : "honey crisp",
cost : 2.99
}
我正在寻找一个搜索,返回成本介于1和2之间的苹果,还返回没有成本字段设置的品种


在这种情况下,结果将包含“Gala”和“cosmic crisp”

从完整的文档集开始,
*:*
,减去那些具有值的文档,然后添加那些与
variety:Gala
匹配的文档

q=(*:* -cost:[* TO *]) OR variety:Gala