У меня есть следующий массив объектов:
[
{
"Key1":{
"data":[
[
0,
"value_1"
]
]
},
"Key2":{
"data":[
[
0,
"value_2"
]
]
},
"Key3":
"data":[
[
0,
"value_3"
]
]
}
},
...
]
С помощью ng-repeat я перебираю массив объектов.
<tr ng-repeat="x in data | filter: filter : false">
<td>{{x.key1.data[0][1]}}</td>
<td>{{x.key2.data[0][1]}}</td>
<td>{{x.key3.data[0][1]}}</td>
</tr>
Теперь я хочу отфильтровать массив. Например: в таблице должны быть перечислены только объекты с Key1.data [0] [1] == "string1". Как мне этого добиться? Как должен выглядеть фильтр?
Я не могу изменить структуру.