Browse Source

Optimize query in getRange()

feature/optimize-get-range-query-in-market-data-service
Thomas Kaul 1 week ago
parent
commit
96c7465f12
  1. 14
      apps/api/src/services/market-data/market-data.service.ts

14
apps/api/src/services/market-data/market-data.service.ts

@ -75,18 +75,14 @@ export class MarketDataService {
} }
], ],
where: { where: {
dataSource: {
in: assetProfileIdentifiers.map(({ dataSource }) => {
return dataSource;
})
},
date: dateQuery, date: dateQuery,
symbol: { OR: assetProfileIdentifiers.map(({ dataSource, symbol }) => {
in: assetProfileIdentifiers.map(({ symbol }) => { return {
return symbol; dataSource,
symbol
};
}) })
} }
}
}); });
} }

Loading…
Cancel
Save