有没有办法根据不是主键的标识符将多个json对象组合成1?(PHP)
使用angularjs ng-repeat显示我的数据。由于每个记录都作为单独的json对象返回 - 当我在html表中显示时,我得到3个不同的行,每个行重复id。
我的目标是有一个标题(作为id)然后有3个'子行'与该id相关联。
<tr ng-repeat-start="parent in parents | filter:search_query track by $index">
<td>
<button class="btn btn-warning" ng-if="parent.expanded" ng-click="parent.expanded = false">-</button>
<button class="btn btn-info" ng-if="!parent.expanded" ng-click="parent.expanded = true">+</button>
</td>
<td>{{parent.name}}</td>
</tr>
<tr ng-if="parent.expanded" ng-repeat-end="">
<td ng-repeat="parent in parent" colspan="3">{{parent.child}}</td>
</tr>
</tr>
JSON :
0: Object
Parent:"Parent1"
Child :"Child1"
1: Object
Parent : "Parent1"
Child : "Child2"
2: Object
Parent : "Parent1"
Child : "Child3"