Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/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
Search 如何处理Solr中单位(如MB、GB、CM、KM/H)周围的间距_Search_Solr - Fatal编程技术网

Search 如何处理Solr中单位(如MB、GB、CM、KM/H)周围的间距

Search 如何处理Solr中单位(如MB、GB、CM、KM/H)周围的间距,search,solr,Search,Solr,我正在为以下常见文本类型的文档编制索引: 20米高| 20米高 20GB数据| 20GB数据 14盎司液体| 14盎司液体 当有人搜索20m时,它与20m不匹配,反之亦然 是否有处理此问题的标记器或筛选器?我假设需要一个预定义单元列表来匹配 如果还没有标记器或过滤器,我将如何着手解决这个问题?也许额外的会有所帮助。而要寻找的选择是 splitOnNumerics="1" 它将“20m”拆分为“20”、“m”

我正在为以下常见文本类型的文档编制索引:

  • 20米高| 20米高
  • 20GB数据| 20GB数据
  • 14盎司液体| 14盎司液体
当有人搜索
20m
时,它与
20m
不匹配,反之亦然

是否有处理此问题的标记器或筛选器?我假设需要一个预定义单元列表来匹配


如果还没有标记器或过滤器,我将如何着手解决这个问题?

也许额外的会有所帮助。而要寻找的选择是

splitOnNumerics="1" 
它将“20m”拆分为“20”、“m