有没有办法让Potion返回json对象的内联集合,而不是返回JSON Hyperschema引用?
E.g。我目前的代码正在返回:
{
"$uri": "/worker/1",
"mobile_number": null,
"name": "Ben",
"password": "Ben",
"rosters": [
{
"$ref": "/roster/1"
}
]
}
但我希望它返回
{
"$uri": "/worker/1",
"mobile_number": null,
"name": "Ben",
"password": "Ben",
"rosters": [
{
"$uri": "/roster/1",
"name": "21"
}
]
}
所以基本上是为了急切加载所有oneToMany名单对象并在JSON中内联它们?基本上是为了避免不得不多次调用服务器来懒散地加载$ ref文档?
答案 0 :(得分:0)
它没有问题:只需使用:fields.Inline()
方法而不是:fields.ToOne()