mirror of
https://codeberg.org/yeentown/barkey.git
synced 2025-04-28 17:46:56 +00:00
adjust docs
This commit is contained in:
parent
4fde14d1cc
commit
006e92a7d0
1 changed files with 6 additions and 1 deletions
|
@ -226,10 +226,15 @@ fulltextSearch:
|
|||
# Use Postgres tsvectors.
|
||||
# You need to create a generated column and index on the note table to use this, followed by an ANALYZE on the table. Beware, this will take a while to be created and the database will remain locked during this process.
|
||||
# This also enables advanced search syntax, see documentation of websearch_to_tsquery: https://www.postgresql.org/docs/current/textsearch-controls.html#TEXTSEARCH-PARSING-QUERIES
|
||||
# Support for non-English languages is currently rather poor and will be improved once post languages become a feature.
|
||||
# Support for multiple languages is currently rather poor and will be improved once post languages become a feature.
|
||||
#
|
||||
# Example to set up tsvectors for an English instance:
|
||||
# ALTER TABLE note ADD COLUMN tsvector_embedding tsvector GENERATED ALWAYS AS ( to_tsvector('english', COALESCE(text, '') || ' ' || COALESCE(cw, '') || ' ' || COALESCE(name, ''))) STORED;
|
||||
# CREATE INDEX vector_idx ON note USING GIN (tsvector_embedding);
|
||||
# ANALYZE note;
|
||||
#
|
||||
# Note: You can opt to use a different dictionary for better results if your main instance language is not English.
|
||||
# To get a list, use "SELECT cfgname FROM pg_ts_config;" and replace 'english' with the desired dictionary name.
|
||||
# - meilisearch
|
||||
# Use Meilisearch.
|
||||
# You need to install Meilisearch and configure.
|
||||
|
|
Loading…
Add table
Reference in a new issue