Rails 3.2 アプリケーションに次の RABL ファイルがあります。
collection @results.limit(5)
attributes :date, :client_id
child :client do
attributes :Surname
end
child :animal do
attributes :AnimalName
end
結果が属するユーザーの名前を追加したいと思います。私が RABL ドキュメントで読んだことはすべて、利用可能であることを示唆しているようchild
ですnode
。
上記のコード内で親属性を取得するにはどうすればよいですか? 以下を実行するだけで、明らかに NULL が返されます。
child :animal do
attributes :AnimalName
end
これは可能ですか?
現在の JSON 出力:
{
date: "2013-06-25T19:36:11+01:00",
client_id: 88172,
client: {
Surname: "Strange"
},
animal: {
AnimalName: "Ria"
}
},
望ましい出力:
{
date: "2013-06-25T19:36:11+01:00",
client_id: 882372,
client: {
Surname: "Summer"
},
animal: {
AnimalName: "Ria"
},
user: {
UserName: "Danny"
}
},