有没有一种简单方法将关联查询的结果集合拍平成一维数组
有没有一种简单方法将关联查询的结果集合拍平成一维数组
{
"data": {
"oVQok5NYuY1rTfJYVyRZQoKTELmo": {
"id": 1,
"openid": "oVQok5NYuY1rTfJYVyRZQoKTELmo",
"tag": "ssssxxx",
"with_shop_user": {
"openid": "oVQok5NYuY1rTfJYVyRZQoKTELmo",
"nickname": "厚光"
}
}
}
}
{
"data": {
"oVQok5NYuY1rTfJYVyRZQoKTELmo": {
"id": 1,
"openid": "oVQok5NYuY1rTfJYVyRZQoKTELmo",
"tag": "ssssxxx",
"nickname": "厚光"
}
}
}
关联查询换成访问器不就好了么
Arr::dot()
咦,我也有这种疑惑,我一般都是直接自己组装的,也觉得麻烦,想找一种替代的
tp框架可以在关联关系定义的时候合并 laravel好像是不支持该做法的
用api资源,或者自己循环重新组装一下吧
Transformer
一直不理解为啥会有这种奇怪的需求,也理解不了为啥 tp 会把关联关系的字段放到父类里