gpt4 book ai didi

postgresql - 在其他语言的 PostgreSQL 9.1 中自定义全文文本搜索

转载 作者:行者123 更新时间:2023-11-29 14:01:14 27 4
gpt4 key购买 nike

我如何在 PostgreSQL 9.1 中添加字典、解析器以使用我的母语进行文本搜索。contrib 文件夹在哪里?

最佳答案

为了回答您的狭隘问题,9.1 取消了 contrib 文件夹并使用了“扩展”。您需要仔细阅读有关扩展的文档。

从你的问题来看,你似乎主要是在询问如何开始目录布局等。如果你对解析器、停用词等有疑问,除了文档之外,请随时提出更多问题。

一般来说,最好的方法是使用扩展系统。你要做的是确保你已经安装了 pg_config 并创建一个像这样的 Makefile:

EXTENSION = tsearch_bengali
DATA = $(shell echo *.sql) # add more here as needed

PG_CONFIG = pg_config
PGXS := $(shell $(PG_CONFIG) --pgxs)
include $(PGXS)

从那里你可以运行 make 和 make install,它会将相关文件安装到扩展目录中,这样你就可以

CREATE EXTENSION tsearch_bengali;

祝你好运。这可能是一个真正有用的项目!

关于postgresql - 在其他语言的 PostgreSQL 9.1 中自定义全文文本搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16296006/

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