perf(server): Reduce database query
This commit is contained in:
parent
c4c20bee7c
commit
a4a9b8707d
@ -53,12 +53,11 @@ export default async (user: User, note: Note, reaction?: string) => {
|
|||||||
await Notes.createQueryBuilder().update()
|
await Notes.createQueryBuilder().update()
|
||||||
.set({
|
.set({
|
||||||
reactions: () => sql,
|
reactions: () => sql,
|
||||||
|
score: () => '"score" + 1'
|
||||||
})
|
})
|
||||||
.where('id = :id', { id: note.id })
|
.where('id = :id', { id: note.id })
|
||||||
.execute();
|
.execute();
|
||||||
|
|
||||||
Notes.increment({ id: note.id }, 'score', 1);
|
|
||||||
|
|
||||||
perUserReactionsChart.update(user, note);
|
perUserReactionsChart.update(user, note);
|
||||||
|
|
||||||
// カスタム絵文字リアクションだったら絵文字情報も送る
|
// カスタム絵文字リアクションだったら絵文字情報も送る
|
||||||
|
Loading…
Reference in New Issue
Block a user