从JSONPath页面:
[,]-XPath中的Union运算符导致节点集的组合。JSONPath允许将备用名称或数组索引作为一组。
尝试
$..log[?(@.severity == 'WARN'), ?(@.severity == 'Error')]
编辑:逻辑AND和OR运算符似乎存在一个未解决的问题,在该问题中,他们指出JSonPath 尚不支持 该运算符。

从JSONPath页面:
[,]-XPath中的Union运算符导致节点集的组合。JSONPath允许将备用名称或数组索引作为一组。
尝试
$..log[?(@.severity == 'WARN'), ?(@.severity == 'Error')]
编辑:逻辑AND和OR运算符似乎存在一个未解决的问题,在该问题中,他们指出JSonPath 尚不支持 该运算符。