gpt4 book ai didi

Postgresql全文搜索,将自然数 "01"视为 "1"

转载 作者:行者123 更新时间:2023-12-04 10:37:55 27 4
gpt4 key购买 nike

例如:我在数据库中有一条记录:[Example] Attena Illusive - 01 [720p].mkv尝试使用查询进行搜索:

 SELECT ts_rank_cd(to_tsvector('english', name), query, 1) as rank, *
FROM tables, plainto_tsquery('Attena Illusive 1') query
WHERE to_tsvector('english', name) @@ query
ORDER BY rank desc


但它不会返回记录。我们有办法解决这个问题吗?

最佳答案

我能想到的唯一解决方案是创建一个自定义 synonym dictionary map 011等等。

然后您可以创建一个使用该附加词典的文本搜索配置。

关于Postgresql全文搜索,将自然数 "01"视为 "1",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60078889/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com