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 に答える