加载中...

地址发布 老王说明书 宣传中心
此板块只作为纯讨论

正经话题,不搞色情!贤者时间必备
查看: 788|回复: 1
收起左侧

[学习讨论] 老王的搜索怎么做的

[复制链接]
发表于 2024-6-23 14:54:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?免费注册

x
如题,老王的搜索是用elasticsearch的分词做的吗,如果是感觉用的分词器有问题,举例
" y9 q( }  q7 q) b' k! a所搜 “唐”,二次元本子板块,按时间倒排,没有搜索到
P站唐3D漫画作品大合集(新年快乐)_老王论坛 (laowang87223.xyz)$ ~  k1 k/ z5 J8 n5 L/ d(欢迎访问老王论坛:laowang.vip)
这个帖子,但是同样的条件,“唐”改为“站唐”其他条件不变反而能搜索到,有没有大佬能解答一下,是我的搜索方法不对吗,这样很影响找资源啊,明明论坛有,但是搜索不到% O8 j/ ^1 ^( ]% G1 K9 a7 w(欢迎访问老王论坛:laowang.vip)

/ y2 x) l5 R7 q4 P7 L* R
' o" M  H0 W. X7 e0 D: E0 i
5 B1 O! ^( f+ e" D( C(欢迎访问老王论坛:laowang.vip)

! n9 a8 M2 r& X, [1 t% |" D

* m0 `. p5 [1 [3 m
Snipaste_2024-06-23_14-51-30.png
Snipaste_2024-06-23_14-53-46.png
回复

使用道具 举报

发表于 2024-6-25 23:26:43 | 显示全部楼层
你的概念弄错了 es不是用来搜索的 换句话说 es是用来给你要查询的内容做分层、分片的 搜索核心的逻辑仍然是通过用户输入的内容 把这个作为参数传到持久层 很明显这个网站是php的 php我本人没怎么接触过 但都是作为持久层 需要连接数据库 es库和数据库存的内容虽然格式不一样 但是内容基本一样 简单说一下这个标题的逻辑 用户发帖成功的时候 (跳过审核验证的步骤)会把帖子的标题存到es库和数据库中 自动就给分词了 分词的依据是gbk还是什么编码格式 反正中国的分词器不断在更新 人家没用最新的也很正常 所以你查询的时候会出现这种问题 其实不是bug 因为大家都会用关键字搜索
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册
点击进行验证

本版积分规则

我们不生产资源,只做资源的搬运工。

tags标签-春满四合院-AvGood-Archiver-小黑屋- |网站地图