Scikit Web

Typeorm Postgresql 한글 order by 오동작 해결 본문

기타

Typeorm Postgresql 한글 order by 오동작 해결

Keun0 2022. 5. 25. 21:33
728x90
반응형

typeorm의 order by 기능을 이용하여 정렬 기능을 구현하는 도중...

 

비정상적으로 정렬이 되는것을 확인하였다.

 

postgresql 만의 문제일 수 있으나.. 아래와 같이 COLLATE "C" 옵션으로 해결이 가능하다.

 

SELECT * FROM DATABASE_TABLE ORDER BY ID COLLATE "C"

 

TypeORM 에서 바로 적용하는 방법은 정렬을 하기 위한 컬럼에 collation 옵션을 추가하여 해결이 가능 하다

 

 @Column({ collation: "C" })
728x90
반응형
Comments