You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Canned Graph의 Date Picker에서 'Now' 옵션 선택 시 InfluxDB Query 요청에서 에러가 발생함.
문제 발생 UI 화면
원인
now() String 값이 upper값으로 입력되었을 때 작은 따옴표로 감싸지지 않아야 하며, 그대로 조건식에 사용되어야 함.
기존 코드
if(upper){text+=` where time > '${lower}' AND time < '${upper}'`}else{text+=` where time > ${lower}`}
개선 코드 (예상)
if(upper==='now()'){text+=` where time > '${lower}' AND time < ${upper}`}elseif(upper){text+=` where time > '${lower}' AND time < '${upper}'`}else{text+=` where time > ${lower}`}
API Error Response
{
"results": [
{
"statement_id": 0,
"error": "invalid operation: time and *influxql.StringLiteral are not compatible"
}
]
}
The text was updated successfully, but these errors were encountered:
문제 상황
문제 발생 UI 화면
원인
now()
String 값이upper
값으로 입력되었을 때 작은 따옴표로 감싸지지 않아야 하며, 그대로 조건식에 사용되어야 함.기존 코드
개선 코드 (예상)
API Error Response
The text was updated successfully, but these errors were encountered: