diff --git a/src/todo/todo.controller.ts b/src/todo/todo.controller.ts index 4b0bff9..fb267ce 100644 --- a/src/todo/todo.controller.ts +++ b/src/todo/todo.controller.ts @@ -40,6 +40,11 @@ export class TodoController { const searchSql = query.search ? { OR: searchFieldSQL } : {} console.log(searchSql) + const orderBySql = { + [query.sortBy]: query.sortDesc === 'true' ? 'desc' : 'asc' + } + console.log(searchSql) + //fetch SQL용 const page = query.page ? parseInt(query.page) - 1 @@ -54,7 +59,7 @@ export class TodoController { ...filterSql, ...searchSql }, - orderBy: { [query.sortBy]: query.sortDesc === 'true' ? 'desc' : 'asc' } + orderBy: orderBySql } console.log(fetchSQL)