php - 带有空格的 TNTSearch 短语给出不同的结果
问题描述
我目前正在使用边缘 ngram 标记器,因此例如这里是“loremipsum”和“lorem ipsum”,使用:
loremipsum 数组 (
[0] => lor
[1] => lore
[2] => lorem
[3] => loremi
[4] => loremip
[5] => loremips
[6] => loremipsu
[7] => loremipsum
[8] => sum
[9] => psum
[10] => ipsum
[11] => mipsum
[12] => emipsum
[13] => remipsum
[14] => oremipsum
)
lorem ipsum 数组 (
[0] => lor
[1] => lore
[2] => lorem
[3] => ips
[4] => ipsu
[5] => ipsum
[6] => rem
[7] => orem
[9] => sum
[10] => psum
如果我搜索“loremipsum”,它会得到具有该确切短语的任何内容,但如果将其写为“lorem ipsum”,则会忽略,用空格搜索另一个术语,“lorem ipsum”会根据需要获得所有结果。
如果使用空格进行搜索,我需要做什么才能看到没有空格的单词?
我目前正在进行布尔搜索,模糊性已关闭。
解决方案
推荐阅读
- c# - 如何将 wpf 数据网格内的依赖对象绑定到可观察集合
- google-bigquery - 有没有办法在大查询之外合并大查询超日志草图?
- symfony - SYMFONY 3 独立或嵌入形式
- python - Django - 获取没有一对一属性的对象
- php - Get value selected select2
- not option
- javascript - 切换忘记的必填表单字段上按钮的可见性
- spring - 配置两个控制器
- python - 如何在 python 中编写一个函数来替换当前的 str() 函数?
- python - Odoo Python3 base64 错误:TypeError:预期的类似字节的对象,而不是文本
- asp.net - MVC 5 错误找不到路径“/setpassword”的控制器