Tôi đang cố gắng kết xuất một cấu trúc dữ liệu đơn giản bằng RABL, nhưng tôi không thể tìm ra cách xóa các nút gốc con đúng cách. Đây là hai mẫu của tôi.Xóa các nút gốc con trong RABL
Đầu tiên, mẫu chỉ mục thu thập.
collection @groups, :object_root => false
attributes :id, :name
child :files do
extends 'groups/_file'
end
Và tiếp theo, phần mẫu tệp.
object @file
attributes :id
Hai mẫu kết thúc sản xuất các JSON sau:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"file":{
"id":"4f5aa3fef855441009000007"
}
}
]
}
]
Tôi muốn tìm một cách để loại bỏ các gốc "file" chìa khóa bên trong của bộ sưu tập các file. Một cái gì đó như:
[
{
"id":"4f57bf67f85544e620000001",
"name":"Some Group",
"files":[
{
"id":"4f5aa3fef855441009000007"
}
]
}
]
ive đã có vấn đề tương tự này cũng có, và tôi đã thử giải pháp này cho mỗi wiki và khởi động lại máy chủ của tôi một số ít lần, tất cả để avail không có. – ohayon
Không hoạt động đối với tôi hoặc là của rabl 0.9.x. – Machisuji