Use unicode extension to normalize sorting accented records

This commit is contained in:
Claudio Ortolina
2024-12-07 19:38:10 +01:00
parent 0f926ed86a
commit 06fd591e5f
2 changed files with 16 additions and 13 deletions
+1 -1
View File
@@ -52,7 +52,7 @@ defmodule MusicLibrary.Records do
initial_search
|> order_by(
fragment(
"json_extract(artists, '$[0].sort_name') COLLATE NOCASE ASC, title COLLATE NOCASE ASC"
"unaccent(json_extract(artists, '$[0].sort_name')) COLLATE NOCASE ASC, unaccent(title) COLLATE NOCASE ASC"
)
)