【问题标题】:How to get a list of words from a Full Text Search dictionary如何从全文搜索字典中获取单词列表
【发布时间】:2012-02-10 15:42:00
【问题描述】:

有没有办法在 PostgreSQL 中使用 SQL 查询字典,以获取该字典中的单词列表?我正在使用 Postgres 9.0。

【问题讨论】:

  • 很难说出这里问的是什么。如果你问 PostgreSQL 中是否有内置字典,那么没有。
  • 但是在 Postgres 中有 某种内置字典。它用于全文搜索功能。我的问题是,我可以通过查询访问该词典中的单词吗?
  • @BrianWillis:我不同意,这个问题很清楚。
  • 在 postgresql 中,字典不是单词列表:它是一种过滤程序,如下所述:postgresql.org/docs/9.0/static/textsearch-dictionaries.html

标签: postgresql dictionary full-text-search postgresql-9.0


【解决方案1】:

我知道没有内置方式,但假设您使用的是 aspell 字典:

cat `pg_config --sharedir`/tsearch_data/english.dict |aspell -l en expand

列出单词。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    相关资源
    最近更新 更多