[英]rails how do I convert a variable into a symbol for use in a JSON string?
尝试构建用于服务的JSON字符串,并希望将某些JSON密钥作为变量传递。
我试过了:
def blah( field, value )
...
body = { request: { field.to_sym value } }
和
body = { request: { field.to_sym: value } }
但在控制台中出现错误。 这里的正确语法是什么?
谢谢。
我猜您正在寻找hashrocket语法:
body = { request: { field.to_sym => value } }
# -------------------------------^^
JavaScript样式的k: v
注释只能与一组有限的文字符号一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.