diff options
| author | PrivateGER <privateger@privateger.me> | 2025-02-19 16:33:01 +0100 |
|---|---|---|
| committer | PrivateGER <privateger@privateger.me> | 2025-02-19 16:34:48 +0100 |
| commit | 691a9a6be2a3a0cd58397ee273a72c5b24c96a4e (patch) | |
| tree | 3e41045e6c0c5da7cefc13c862f9b5a11f3a57f4 /packages/backend/src/core | |
| parent | change to sqlTsvector (diff) | |
| parent | simplify tsvector implementation, remove cover density (diff) | |
| download | sharkey-691a9a6be2a3a0cd58397ee273a72c5b24c96a4e.tar.gz sharkey-691a9a6be2a3a0cd58397ee273a72c5b24c96a4e.tar.bz2 sharkey-691a9a6be2a3a0cd58397ee273a72c5b24c96a4e.zip | |
Rename tsvector to sqlTsvector
Diffstat (limited to 'packages/backend/src/core')
| -rw-r--r-- | packages/backend/src/core/SearchService.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/core/SearchService.ts b/packages/backend/src/core/SearchService.ts index 2934d08c2d..3aafac1599 100644 --- a/packages/backend/src/core/SearchService.ts +++ b/packages/backend/src/core/SearchService.ts @@ -241,7 +241,7 @@ export class SearchService { switch (this.provider) { case 'sqlLike': case 'sqlPgroonga': - case 'tsvector': { + case 'sqlTsvector': { // ほとんど内容に差がないのでsqlLikeとsqlPgroongaを同じ処理にしている. // 今後の拡張で差が出る用であれば関数を分ける. return this.searchNoteByLike(q, me, opts, pagination); @@ -281,7 +281,7 @@ export class SearchService { if (this.config.fulltextSearch?.provider === 'sqlPgroonga') { query.andWhere('note.text &@~ :q', {q}); - } else if (this.config.fulltextSearch?.provider === "tsvector") { + } else if (this.config.fulltextSearch?.provider === "sqlTsvector") { query.andWhere('note.tsvector_embedding @@ websearch_to_tsquery(:q)', { q }); } else { query.andWhere('note.text ILIKE :q', { q: `%${ sqlLikeEscape(q) }%` }); |