我一直在 postgres 中搞乱全文搜索,我想知道,是否可以返回所有行的总字数?
所以,假设你有
text_col
_______
'dog'
'dog cat'
'dog bird dog'
“狗”的计数应该是四,“猫”的计数应该是一,鸟也应该是一。
现在,我也将所有 tsvectors 保存到 gin 索引列中。
当然,这将跨越所有行,您可以在其中说类似的话
select max(ts_count(text_col_tsvector)) from mytable;
(这是我编的,但我希望你能大致了解)
是否只能返回词位的计数,如果可以,如何返回返回的词位的字典(或数组)。