1

我可以用类似的东西记录东西

logger.debug "This is a logged string"

但是当我尝试做类似的事情时

logger.debug "This is the object: " + object_name

它不喜欢那样并给出错误。如何将对象连接成字符串并将其与我想要标记该调试行的任何内容一起输出?

谢谢!

4

2 回答 2

5

您可能可以执行以下操作:

logger.debug "This is the object: #{object_name.inspect}"
于 2012-04-18T19:33:44.590 回答
1

您可以使用 Ruby 的字符串插值。

logger.debug "This is the object: #{object_name}"
于 2012-04-18T19:37:07.877 回答