Oracle 11g 全文检索 问题

lotuswlz 2008-09-28 03:37:36
大家好,本人近来在给网站做搜索,用的是oracle 11g 标准版的 全文检索CONTEXT
由于是英文网站,是根据词根进行模糊查询,这块功能目前已经完成,使用的是'basic_wordlist'。
但需求是希望能达到同义词的匹配,比如输入bike,可以查询到bicycle的相关记录

我想知道,oracle有没有可以自行设定的同义词列表?该如何设置?
...全文
347 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
GridViewNewCome 2011-05-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lotuswlz 的回复:]

如果没有此功能,有什么办法可以达到这样一个效果呢?
并且这个同义词列表必须是可以维护的,而且支持词根查找
比如输入bike,在后台我会转换为$bike进行检索,得出的结果,我希望可以包括“bike”,“bikes”,“bicycle”,“bicycles”
[/Quote]

最近还在吗、我想学习一下全文检索技术
sleepzzzzz 2008-09-30
  • 打赏
  • 举报
回复
[Quote=引用]
比如输入bike,在后台我会转换为$bike进行检索,得出的结果,我希望可以包括“bike”,“bikes”,“bicycle”,“bicycles”
[/Quote]
---数据库估计没那么强,从bike==》bike”,“bikes”,“bicycle”,“bicycles”这一转换需要你自己设计算法并实现的,然后再用context.
lupanlupan 2008-09-29
  • 打赏
  • 举报
回复
加油
tianyazifan 2008-09-29
  • 打赏
  • 举报
回复
不知道。帮顶!
lotuswlz 2008-09-29
  • 打赏
  • 举报
回复
有没有知道的啊,请一定解答啊
非常感谢!
lotuswlz 2008-09-28
  • 打赏
  • 举报
回复
如果没有此功能,有什么办法可以达到这样一个效果呢?
并且这个同义词列表必须是可以维护的,而且支持词根查找
比如输入bike,在后台我会转换为$bike进行检索,得出的结果,我希望可以包括“bike”,“bikes”,“bicycle”,“bicycles”

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧