我有一个应用程序与我无法控制的系统中的 ActiveResource 交互。
碰巧系统向我发送了一个 JSON 提要,其中一个字段称为“类型”,每次序列化此模型时,我都会收到这个讨厌的异常。由于这是一个 CLI 应用程序,因此非常烦人。
有没有办法消除这个警告?
我有一个应用程序与我无法控制的系统中的 ActiveResource 交互。
碰巧系统向我发送了一个 JSON 提要,其中一个字段称为“类型”,每次序列化此模型时,我都会收到这个讨厌的异常。由于这是一个 CLI 应用程序,因此非常烦人。
有没有办法消除这个警告?
这是在代码的某些部分中消除警告的一种方法:
def silently(&block)
warn_level = $VERBOSE
$VERBOSE = nil
begin
result = block.call
ensure
$VERBOSE = warn_level
end
result
end
silently do
#do your thing
end