-1
json.jbuilder
파일에 조건부 기반 JSON
응답을 생성하는 방법. 예를 들어 는 :레일 : 조건에 따라 Json 응답을 생성하십시오.
json.posts @posts do |post|
post.id post.id
post.users.each do |user|
if user.status == true
json.name user.name
json.age user.age
else
json.name user.supervisor_name
json.age user.supervisor_age
end
end
end
문제는, user.status == false
경우는 다른 부분을 실행하지 않습니다보다. 누구든지 도움을받을 수 있습니까?
{
"posts": [
{
"id": "1",
{
"name": "Jhon",
"age": "24"
},
{
"name": "Wick",
"age": "25"
}
},
{
"id": "2",
{
"name": "Tom",
"age": "32"
},
{
"name": "Cruis",
"age": "31"
}
}
]
}