首页 > 解决方案 > 从未嵌套的 ts_vectors 中选择词位

问题描述

我尝试从未嵌套的 ts_vector 列中仅选择词位:

select lexeme
from 
    (select unnest(to_tsvector('russian', description))
     from cards) as roots;

但它不起作用,因为 SQL 对lexeme列一无所知。如何从未嵌套的 ts_vectors 中仅选择词位?

标签: sqlpostgresqlfull-text-searchunnesttsvector

解决方案


我找到了一种简洁的方法:

SELECT (unnest(to_tsvector(description))).lexeme
FROM cards

推荐阅读