mirror of
https://github.com/immich-app/immich.git
synced 2024-12-23 02:06:15 +02:00
fix(server): face search results not always sorted (#7839)
* order by * update sql
This commit is contained in:
parent
4027cba4eb
commit
8dc62bd29a
@ -188,6 +188,7 @@ export class SearchRepository implements ISearchRepository {
|
|||||||
.addCommonTableExpression(cte, 'cte')
|
.addCommonTableExpression(cte, 'cte')
|
||||||
.from('cte', 'res')
|
.from('cte', 'res')
|
||||||
.where('res.distance <= :maxDistance', { maxDistance })
|
.where('res.distance <= :maxDistance', { maxDistance })
|
||||||
|
.orderBy('res.distance')
|
||||||
.getRawMany();
|
.getRawMany();
|
||||||
});
|
});
|
||||||
return results.map((row) => ({
|
return results.map((row) => ({
|
||||||
|
@ -229,6 +229,8 @@ FROM
|
|||||||
"cte" "res"
|
"cte" "res"
|
||||||
WHERE
|
WHERE
|
||||||
res.distance <= $3
|
res.distance <= $3
|
||||||
|
ORDER BY
|
||||||
|
res.distance ASC
|
||||||
COMMIT
|
COMMIT
|
||||||
|
|
||||||
-- SearchRepository.searchPlaces
|
-- SearchRepository.searchPlaces
|
||||||
|
Loading…
Reference in New Issue
Block a user