summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints/drive
diff options
context:
space:
mode:
authorYS <47836716+yszkst@users.noreply.github.com>2024-01-15 08:19:27 +0900
committerGitHub <noreply@github.com>2024-01-15 08:19:27 +0900
commitd92aaf81c42dc91a915d38168996536d19d36cf8 (patch)
tree5ac23c4d6762713a792a88764e0a92766aa0e873 /packages/backend/src/server/api/endpoints/drive
parentenhance(frontend) 日本語の拡張絵文字辞書を追加 (#12855) (diff)
downloadsharkey-d92aaf81c42dc91a915d38168996536d19d36cf8.tar.gz
sharkey-d92aaf81c42dc91a915d38168996536d19d36cf8.tar.bz2
sharkey-d92aaf81c42dc91a915d38168996536d19d36cf8.zip
refactor: noteテーブルのインデックス整理と配列カラムへのクエリでインデックスを使うように (#12993)
* Optimize note model index * enhance(backend): ANY()をやめる (MisskeyIO#239) * add small e2e test drive endpoint --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
Diffstat (limited to 'packages/backend/src/server/api/endpoints/drive')
-rw-r--r--packages/backend/src/server/api/endpoints/drive/files/attached-notes.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/backend/src/server/api/endpoints/drive/files/attached-notes.ts b/packages/backend/src/server/api/endpoints/drive/files/attached-notes.ts
index 14a13b09c9..7a0b8b4417 100644
--- a/packages/backend/src/server/api/endpoints/drive/files/attached-notes.ts
+++ b/packages/backend/src/server/api/endpoints/drive/files/attached-notes.ts
@@ -74,7 +74,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
}
const query = this.queryService.makePaginationQuery(this.notesRepository.createQueryBuilder('note'), ps.sinceId, ps.untilId);
- query.andWhere(':file = ANY(note.fileIds)', { file: file.id });
+ query.andWhere(':file <@ note.fileIds', { file: [file.id] });
const notes = await query.limit(ps.limit).getMany();