Fix FTS search query alias usage
This commit is contained in:
parent
444f73336e
commit
8111d8985e
1 changed files with 5 additions and 5 deletions
10
script.js
10
script.js
|
@ -881,7 +881,7 @@
|
||||||
JOIN tracks t ON t.id = f.rowid
|
JOIN tracks t ON t.id = f.rowid
|
||||||
JOIN artists a ON a.id = t.artist_id
|
JOIN artists a ON a.id = t.artist_id
|
||||||
LEFT JOIN albums al ON al.id = t.album_id
|
LEFT JOIN albums al ON al.id = t.album_id
|
||||||
WHERE f MATCH ?
|
WHERE fts_tracks MATCH ?
|
||||||
ORDER BY rank
|
ORDER BY rank
|
||||||
LIMIT ? OFFSET ?
|
LIMIT ? OFFSET ?
|
||||||
`,
|
`,
|
||||||
|
@ -891,7 +891,7 @@
|
||||||
JOIN tracks t ON t.id = f.rowid
|
JOIN tracks t ON t.id = f.rowid
|
||||||
JOIN artists a ON a.id = t.artist_id
|
JOIN artists a ON a.id = t.artist_id
|
||||||
LEFT JOIN albums al ON al.id = t.album_id
|
LEFT JOIN albums al ON al.id = t.album_id
|
||||||
WHERE f MATCH ?
|
WHERE fts_tracks MATCH ?
|
||||||
ORDER BY a.name COLLATE NOCASE, t.title COLLATE NOCASE, COALESCE(t.year, 0)
|
ORDER BY a.name COLLATE NOCASE, t.title COLLATE NOCASE, COALESCE(t.year, 0)
|
||||||
LIMIT ? OFFSET ?
|
LIMIT ? OFFSET ?
|
||||||
`,
|
`,
|
||||||
|
@ -902,7 +902,7 @@
|
||||||
JOIN tracks t ON t.id = f.rowid
|
JOIN tracks t ON t.id = f.rowid
|
||||||
JOIN artists a ON a.id = t.artist_id
|
JOIN artists a ON a.id = t.artist_id
|
||||||
LEFT JOIN albums al ON al.id = t.album_id
|
LEFT JOIN albums al ON al.id = t.album_id
|
||||||
WHERE f MATCH ?
|
WHERE fts_tracks MATCH ?
|
||||||
`;
|
`;
|
||||||
|
|
||||||
function enableSearch() {
|
function enableSearch() {
|
||||||
|
@ -1105,7 +1105,7 @@
|
||||||
FROM fts_tracks f
|
FROM fts_tracks f
|
||||||
JOIN tracks t ON t.id = f.rowid
|
JOIN tracks t ON t.id = f.rowid
|
||||||
JOIN artists a ON a.id = t.artist_id
|
JOIN artists a ON a.id = t.artist_id
|
||||||
WHERE f MATCH ?
|
WHERE fts_tracks MATCH ?
|
||||||
GROUP BY a.id
|
GROUP BY a.id
|
||||||
) AS matches
|
) AS matches
|
||||||
`;
|
`;
|
||||||
|
@ -1114,7 +1114,7 @@
|
||||||
FROM fts_tracks f
|
FROM fts_tracks f
|
||||||
JOIN tracks t ON t.id = f.rowid
|
JOIN tracks t ON t.id = f.rowid
|
||||||
JOIN artists a ON a.id = t.artist_id
|
JOIN artists a ON a.id = t.artist_id
|
||||||
WHERE f MATCH ?
|
WHERE fts_tracks MATCH ?
|
||||||
GROUP BY a.id
|
GROUP BY a.id
|
||||||
ORDER BY a.name COLLATE NOCASE
|
ORDER BY a.name COLLATE NOCASE
|
||||||
LIMIT ? OFFSET ?
|
LIMIT ? OFFSET ?
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue