elasticsearch - 显示不同计数的弹性搜索单数和复数词
问题描述
我正在使用 ES 6.x。当我尝试搜索苹果和苹果时,它显示的结果不同。任何允许单数和复数单词在我搜索时获得相同结果的解决方案。
解决方案
您可以尝试使用现有的分析器“雪球”:
{
"settings": {
"analysis": {
"analyzer": {
"my_analyzer": {
"type": "snowball"
}
}
}
}
}
推荐阅读
- wpf - 如何删除网格中行之间的水平线?
- php - 如何在 .blade.php 文件 Laravel 中使用 PHP 回显字符串
- flutter - 上滑换屏动画
- batch-file - 如何将命令发送到从批处理文件打开的终端窗口?
- linux - 如何在超时 bash -c 命令中使用退出状态
- kubernetes - 后退拉取镜像“XYZ/customer-management/dev/72-kubernetes-setup:XYZ”
- python - 当我们用已经训练好的模型训练自定义对象时,图像大小是否有限制?
- javascript - 带有手势的Fabric js如何防止在触摸设备上缩放
- sql - 编写查询
- xml - 我无法理解 XSLT 1.0 Muenchian 分组