このようなものを一行で書く良い方法は何ですか。目標は、デバッグ モードで値が nil の場合に情報レベルでメッセージをログに記録し、表示されているような適切なメッセージをログに記録することです。簡単に思えますが、このような小さなものに 5 行のコードを書くのは、私を悩ませ続けます。これをメソッドでラップすることはできますが、できれば避けたいと思います。ありがとう。
if value.nil?
Rails.logger.info "value: nil"
else
Rails.logger.debug "value: #{value.inspect}"
end