diff --git a/server/src/infra/repositories/asset.repository.ts b/server/src/infra/repositories/asset.repository.ts index be6c0374ad..31bf554861 100644 --- a/server/src/infra/repositories/asset.repository.ts +++ b/server/src/infra/repositories/asset.repository.ts @@ -828,6 +828,7 @@ export class AssetRepository implements IAssetRepository { @@ PLAINTO_TSQUERY('english', :query)`, { query }, ) + .addOrderBy('asset.fileCreatedAt', 'DESC') .limit(numResults) .getRawMany(); diff --git a/server/src/infra/sql/asset.repository.sql b/server/src/infra/sql/asset.repository.sql index 1c033ccb7d..8dd2cf729d 100644 --- a/server/src/infra/sql/asset.repository.sql +++ b/server/src/infra/sql/asset.repository.sql @@ -841,5 +841,7 @@ WHERE ) @@ PLAINTO_TSQUERY('english', $3) ) AND ("asset"."deletedAt" IS NULL) +ORDER BY + "asset"."fileCreatedAt" DESC LIMIT 250