Я пытаюсь применить фильтр, используя флажки.
Флажки отображаются правильно:
<div data-ng-repeat="cust in customers">
<input type="checkbox" data-ng-model="search.city" data-ng-true-value="{{ cust.city }}" data-ng-false-value=""/> {{ cust.city }}
</div>
но при установке любого флажка ничего не происходит:
<table>
<!-- table heading goes here -->
<tbody>
<tr data-ng-repeat="customer in customers | filter : search">
<td >
{{ customer.firstName }}
</td>
<td >
{{ customer.lastName }}
</td>
<td >
{{ customer.address }}
</td>
<td >
{{ customer.city }}
</td>
</tr>
</tbody>
</table>
В таблице показаны все клиенты.
Чего я хочу добиться, так это: когда один или несколько флажков отмечены, в таблице должны отображаться только те строки, которые соответствуют условию отмеченных флажков.
Что мне нужно сделать, чтобы это заработало?