6
キールートのないJSONオブジェクトはRABL:私はこのrablテンプレートを持っている
{
id: 1,
comments: [
{
id: 1,
body: 'some comment'
},
{
id: 2,
body: 'another comment'
}
]
}
:
{
photo: {
id: 1,
comments: [
{
comment: {
id: 1,
body: 'some comment'
}
},
{
comment: {
id: 2,
body: 'another comment'
}
}
]
}
}
しかし、私はそれは次のようになりたいです
なぜ、rablは配列の各要素をcomment
という余分なオブジェクトでラップしますか?
var comment = image.comments[0].comment
の代わりに::
var comment = image.comments[0]
私は@photo
オブジェクトの属性リスト内:comments
を含める場合、それが動作することを知っている私はJavaScriptでコレクションにアクセス。このようにして、私が書く必要があります私は欲しいのですが、comment
オブジェクトごとに別のレベルのネストされた関連付けが必要な場合は、child
を使用する以外にそれを処理する方法はありませんが、それは私には望ましくないJSON応答を与えます。
多分私は全体のことを誤解しています - 誰かが説明したり助けたりすることができますか?ありがとう!
を私はこの同じ問題を抱えていたと私は=偽include_json_rootに加えて、「偽config.include_child_root =」を追加するために必要なことがわかりました –