RubyでjBuilder
を使用してJSONを構築するときに、どのように変数名を使用しますか?例えば変数名を持つRuby JBuilder?
、私は変数var1
があるとします。
json.var1 do
のではなく、明示的に:json.query_string
var1 = "query_string"
query = Jbuilder.encode do |json|
json.query do
json.query_string do
json.query "SOMETHING"
end
end
end
どのように私のような何かを行うことができますか?
var1 = 'query_string'
query = Jbuilder.encode do |json|
json.query do
json.public_send(var1) do
json.query "SOMETHING"
end
end
end