My question is very simple. I have an ngRepeat with filter, I want to apply many filters for the same key. For example, I want to filter all the players with names ' john ' and ' mickle '.
<tr ng-repeat="player in players | filter:{NAME:['john','mickle']}">
<td>{{player.id}}</td>
<td>{{player.name}}</td>
<td>{{player.age}}</td>
</tr>
For achieving this I have done like below, but it's not working.
<tr ng-repeat="player in players | filter:query">
<td>{{player.id}}</td>
<td>{{player.name}}</td>
<td>{{player.age}}</td>
</tr>
And in the controller I wrote,
var filter_input_dict = {"NAME":['john','mickle']}
$scope.query = filter_input_dict;
Any help would be greatly appreciated.