Fixes error in matching multiple colums during search

This commit is contained in:
Claudio Ortolina
2026-02-25 07:54:59 +00:00
parent e9b9717b08
commit 561cd02ec7
+2 -4
View File
@@ -99,8 +99,7 @@ defmodule MusicLibrary.Records do
search
|> where(
fragment(
"records_search_index MATCH 'artists : ' || ? OR records_search_index MATCH 'normalized_artists : ' || ?",
^escaped_artist,
"records_search_index MATCH '{artists normalized_artists} : ' || ?",
^escaped_artist
)
)
@@ -111,8 +110,7 @@ defmodule MusicLibrary.Records do
search
|> where(
fragment(
"records_search_index MATCH 'title : ' || ? OR records_search_index MATCH 'normalized_title : ' || ?",
^escaped_album,
"records_search_index MATCH '{title normalized_title} : ' || ?",
^escaped_album
)
)