2012-03-17 69 views
2

rails 3:include_root_in_json = true允許擁有json響應的根屬性。但它不適用於對象數組,有一個像include_root_in_array_json這樣的屬性? 其實我有這樣的迴應:在數組中包含json的根?

[ {"model": {"a":"a_value"}}, {"model": {"b":"b_value"}}] 

,但我想這樣的一個迴應:

{"models":[ {"model": {"a":"a_value"}}, {"model": {"b":"b_value"}}]} 

XML響應具有root屬性「模型」,其中包括陣列,但JSON不...

+2

發佈一些樣品和預期產出。 – 2012-03-17 14:24:09

+0

預期輸出添加:) – Antonio 2012-03-17 16:18:45

回答

2

你可以試試:

{models: Model.all}.to_json 

這不是一個很完美的解決方案,但它確實它的喬b好。