1
創建自定義的子節點,我想這樣的創建JSON:與Rabl的
{
"field1": "value-1",
"field2": "value-2",
"actions": {
"edit": "/edit/action/url"
}
}
使用Rabl的。它不適用於child
方法,我也不能用node
做 - 它有未知的方法錯誤。那麼,是否有可能使用rabl模板創建自定義子節點?說是這樣的:
collection @datas => :datas
attributes :field1, :field2
child :actions do
node :edit do
edit_datas_path :id
end
end
編輯
我選擇這一項:
node :actions do
actions = {}
actions[:edit] = edit_customer_group_path(:id)
node :foo do
foos = {}
foos[:bar] = "hello"
foos
end
actions
end
,但低於接受的答案是正確的了。
啊...我發現了類似的解決方案。我會發佈一個答案... – NilColor 2012-01-18 11:24:58