gpt4 book ai didi

postgresql - 是否可以在 postgresql 上的 FTS 中组合多个文本搜索配置?

转载 作者:行者123 更新时间:2023-11-29 11:49:16 25 4
gpt4 key购买 nike

我尝试结合多个文本搜索,将其用于 postgresql 上的文本搜索。我试过了:

Create text search configuration test (
copy = english, french
)

但这没有用:

text search configuration parameter "french" not recognized

我有一个混合了英语法语单词的列,我想获取多个配置文本来搜索查询项。示例:

to_tsvector('test', words) @@ to_tsquery('test','activité')
to_tsvector('test', words) @@ to_tsquery('test', 'mystery')

当我查找法语或英语单词时,如何混合不同的文本配置以获得结果?

最佳答案

法语文本搜索配置使用法语词干提取(french_stem 词典),而英语使用 english_stem

你想如何阻止两者?您可以创建一个应用两个词干提取器的文本搜索配置,但我想结果不会令人信服。停用词类似。

如果您知道要搜索的语言,则可以在查询中明确指定文本搜索配置。

关于postgresql - 是否可以在 postgresql 上的 FTS 中组合多个文本搜索配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47132976/

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