-
23-07-07 TIL sequelize 내림차순 (order)일차 TIL 2023. 7. 10. 17:35
오늘 한 것
개시글을 생성시간 기준으로 내림차순으로 만들고 싶었다.
그래서 sort() 함수를 사용 할려고 하던 중 다른 방법을 찾게 되었다.
router.get('/posts', async (req, res) => {try {const posts = await Posts.findAll({attributes: ['post_id', 'User_id', 'title', 'content', 'createdAt', 'likes',],// order createAt 기준으로 내림차순order: [['createdAt', 'DESC']],});처음에는 createAt을 꺼내온 후 sort()를 사용하려고 했으나
oder:[] 사용으로 조금더 간편하고 가시성이 좋게 코드를 만들수 있게되었다.
'ASC'는 오름차순이며
'DESC'는 내림차순이다
기본적으로 오름차순이므로 오름차순이 필요할 경우 'ASC'를 생략할 수 있다.
'일차 TIL' 카테고리의 다른 글
23-07-13 TIL (0) 2023.07.16 23-07-12 TIL, Error: Route.post() requires a callback function but got a [object Undefined] (0) 2023.07.13 23-07-06 TIL 객체지향 (0) 2023.07.06 23-07-06 (0) 2023.07.06 23-07-04 TIL (0) 2023.07.04