尝试构建一个用于服务的JSON字符串,并希望将一些JSON密钥作为变量传递。
我试过了:
def blah( field, value )
...
body = { request: { field.to_sym value } }
和
body = { request: { field.to_sym: value } }
但在控制台中出错。这里的语法是什么?
感谢。
答案 0 :(得分:1)
我猜你正在寻找hashrocket语法:
body = { request: { field.to_sym => value } }
# -------------------------------^^
JavaScript样式的k: v
表示法只能与一组有限的文字符号一起使用。