我正在使用HTTParty而我正在尝试编写这样的查询方法:
self.find_stuff(stuff, query_key = 'foo')
response = HTTParty.get(some_URL,
headers: { some headers go here },
:content_type => json,
query: { query_key: bar }
如何将'foo'
传递给query_key?
foo
不能是字符串。如果单独foo: bar
参数,我默认尝试query_key
。但我希望它足够灵活,我可以将参数传递给query_key
,而无需将参数更改为query_key
本身。
答案 0 :(得分:2)
将您的通话调整为以下内容:
..., query: { query_key => bar }
如果您的密钥不是符号,则必须使用旧的哈希火箭语法。