record.get() 函数
record.get()
是实验性的,并且随时可能更改。
record.get()
通过键名从记录返回值,如果键不存在于记录中,则返回默认值。
这是 exists 运算符在表流外部对记录使用受限的临时解决方案。有关更多信息,请参阅 influxdata/flux#4073。
函数类型签名
(default: A, key: string, r: B) => A where B: Record
有关更多信息,请参阅函数类型签名。
参数
r
(必需) 要从中检索值的记录。
key
(必需) 要检索的属性键。
default
(必需) 如果指定的键在记录中不存在,则返回的默认值。
示例
从记录动态返回值
import "experimental/record"
key = "foo"
exampleRecord = {foo: 1.0, bar: "hello"}
record.get(r: exampleRecord, key: key, default: "")// Returns 1.0
此页内容是否对您有帮助?
感谢您的反馈!