[英]Dingo API transformer
我在变压器下面工作,但响应中没有不必要的阵列。
class NamedayTransformer extends TransformerAbstract
{
public function transform(Nameday $nameday)
{
return [
'nameday' => $nameday->name,
'day' => $nameday->day,
'month' => $nameday->month,
];
}
}
这是回应
{
"data": [
{
"nameday": "František",
"day": 4,
"month": 10
}
]
}
我希望有简单的json而不是数组IN json。 您能推荐一个解决方案吗?
当您使用get()
返回一个集合时,会发生这种情况。 那是可能的对象数组。 因此,它不依赖于Dingo API。
如果要返回的数据只是一个对象,则可以尝试first()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.