1
でカスタム子ノードを作成します。私はこのようなJSONを作成したいと思います:RABL
{
"field1": "value-1",
"field2": "value-2",
"actions": {
"edit": "/edit/action/url"
}
}
rablを使用します。 メソッドでは動作しません。また、node
で処理できません。不明なメソッドエラーがあります。ですから、rablテンプレートを使用してカスタム子ノードを作成することは可能ですか?このような何かを言う:
collection @datas => :datas
attributes :field1, :field2
child :actions do
node :edit do
edit_datas_path :id
end
end
編集
を私はこの1つを選択します。
node :actions do
actions = {}
actions[:edit] = edit_customer_group_path(:id)
node :foo do
foos = {}
foos[:bar] = "hello"
foos
end
actions
end
をしかし、以下の受け入れ答えはあまりにも正確です。
うんRABL 0.5.3を使用して
:
はJSONを生成:あなたのケースでは、私が使用して、適切なJSONを生成することができました。私は答えを投稿します... – NilColor