2

我正在尝试 p6spy 过滤器选项。我正在使用 p6spy 版本 2+ 我需要使用 select 语句排除日志。

我的属性文件如下所示。

filter=true
include=
exclude=select [a-z,_, , =, ']*

但是使用这种配置,我没有得到预期的结果。

4

1 回答 1

1

问题是 include 和 exclude 选项正在寻找常规字符串或短语(逗号分隔)而不是正则表达式。如果要使用正则表达式,请改用 sqlexpression 设置。

例如,如果您想包含 select 和 insert 语句,您可以使用 include 设置,如下所示。

include=select,insert

对于使用正则表达式的相同选择逻辑,您将使用如下所示的 sqlexpression。

sqlexpression=select.*|insert.*
于 2016-12-30T05:25:16.817 回答