Fix influxdb candle fetch
This commit is contained in:
@@ -88,6 +88,7 @@ public class AgentBalanceRepository : IAgentBalanceRepository
|
||||
$") " +
|
||||
$"|> filter(fn: (r) => r[\"user_id\"] == \"{userId}\") " +
|
||||
$"|> aggregateWindow(every: {samplingInterval}, fn: last, createEmpty: false) " +
|
||||
$"|> drop(columns: [\"_start\", \"_stop\"])" +
|
||||
$"|> pivot(rowKey: [\"_time\"], columnKey: [\"_field\"], valueColumn: \"_value\")";
|
||||
|
||||
var result = await query.QueryAsync<AgentBalanceDto>(flux, _influxDbRepository.Organization);
|
||||
|
||||
@@ -37,6 +37,7 @@ public class CandleRepository : ICandleRepository
|
||||
$"|> filter(fn: (r) => r[\"exchange\"] == \"{exchange}\")" +
|
||||
$"|> filter(fn: (r) => r[\"ticker\"] == \"{ticker}\")" +
|
||||
$"|> filter(fn: (r) => r[\"timeframe\"] == \"{timeframe}\")" +
|
||||
$"|> drop(columns: [\"_start\", \"_stop\"])" +
|
||||
$"|> pivot(rowKey:[\"_time\"], columnKey: [\"_field\"], valueColumn: \"_value\")";
|
||||
if (limit != null)
|
||||
{
|
||||
@@ -65,6 +66,7 @@ public class CandleRepository : ICandleRepository
|
||||
$"|> filter(fn: (r) => r[\"exchange\"] == \"{exchange}\")" +
|
||||
$"|> filter(fn: (r) => r[\"ticker\"] == \"{ticker}\")" +
|
||||
$"|> filter(fn: (r) => r[\"timeframe\"] == \"{timeframe}\")" +
|
||||
$"|> drop(columns: [\"_start\", \"_stop\"])" +
|
||||
$"|> pivot(rowKey:[\"_time\"], columnKey: [\"_field\"], valueColumn: \"_value\")";
|
||||
if (limit != null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user