【发布时间】:2015-03-26 05:27:21
【问题描述】:
这里是 Ruby 的新手,我正在努力解决问题。我遇到了类似以下情况:
sql = q%{select foo from bar where var1 = :ugh and var2 = :moreugh}
现在,我可以打印出变量“sql”,但如果我只使用 puts 和 #{sql},它会显示如上的符号“:ugh”。
我希望能够打印出带有显示符号值而不是符号名称的字符串 sql。
那里有任何指针吗?非常感谢!
【问题讨论】:
-
q%{}语法是什么? -
符号没有值,它是一个对象,如字符串或数字..