I found a problem when debugging with the extension.
select title from ttrss_entries where to_tsvector( content) @@ plainto_tsquery('simple','底层支撑');
directly on postgresql, and there is nothing found. This result is as expected, since “底层支撑” is not found as a single word in the contents.
Then I tried
SET default_text_search_config = 'Chinese_zh'
select title from ttrss_entries where to_tsvector( content) @@ plainto_tsquery('底层支撑');
and there are some results. The results are as expected, since ‘底层支撑’ is now split into “底层” and “支撑” by the extension, and there are documents that contains these two words.
However, when I try it with the search dialog on tt-rss side, there is nothing found. I also tried selecting “Chinese_zh” on the list of search languages, but it doesn’t make any difference.
I wonder what could be the cause of the problem. Can I change the default search language settings of tt-rss?