문제

I am using Jbuilder to generate JSON to feed to a data visualisation toolkit. I need to have a color element with a "$" prefix - something like:

"data": {
          "$color": "#222",
        }

My jbuilder file currently looks like:

json.children principle.nf_permissions_p do |json, permission|
    json.(permission, :id, :name)
    json.data do |json|
            json.color "#000"
    end
end

I need to add the $ sign before color. Any help would be much appreciated. Many thanks

도움이 되었습니까?

해결책

json.children principle.nf_permissions_p do |json, permission|
    json.(permission, :id, :name)
    json.data do |json|
        json.set! '$color', "#000"
    end
end
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top