2016-04-26 137 views
0

我是新手,我試圖爲我的應用程序創建一個API。我也使用Rabl來生成我的JSON響應。在我的rabl模板中,我想發送時間戳和一系列項目。從RABL中刪除節點

的代碼看起來是這樣的:

object false 
node(:timestamp){CourseType.maximum("updated_at")} 
child(@course_types){attributes :id, :name, :deleted} 

而且我想要得到的對象,應該是這樣的:

{"course_types": 
    [{"id":2,"name":"Driving","deleted":false}, 
    {"id":4,"name":"Cooking","deleted":false}], 
"timestamp":"2016-04-25 16:22:57 UTC"} 

但是我得到這個代替:

{"course_types": 
    [{"course_type": 
     {"id":2,"name":"Driving","deleted":false}}, 
    {"course_type": 
     {"id":4,"name":"Cooking","deleted":false}}], 
"timestamp":"2016-04-25 16:22:57 UTC"} 

關於如何解決這個問題的任何想法?

感謝

回答