我有一个dynamodb检查表:
tvariable1, min, max
tvariable2, min, max
tvariable3, min, max
我的js文件然后接收数据:
variable1, value
variable2, value
variable3, value
我需要针对表min max测试每个接收的变量,如果它超过min max值,那么我需要将每个变量作为单独的记录添加到具有以下内容的警报表中:ID
,{ {1}},alertRule
,alertDescr
alertValue
如果switch (true){
case variable1 > 4:
case variable1 < 0.5:
alertRule = "True";
alertDescr = "variable1 Alert";
break;
case variable2 < 0.5:
case variable2 > 100:
alertRule = "True";
alertDescr = "variable2 Alert";
break;
case variable3 < 32:
case variable3 > 120:
alertRule = "True";
alertDescr = "variable3 Alert";
break;
}
不在范围内,那么我需要将其输入到警报表中,然后测试variable1
,依此类推。
上面的开关案例并没有真正起作用,但它只是一个关于如何测试数据的例子。