Angular 1.X Filter by Properties
Filtering By Nest Property
$scope.list = [ { 'Name': 'A', 'Manager': { 'Name': 'X' } }, { 'Name': 'B', 'Manager': { 'Name': 'X' } }, { 'Name': 'C', 'Manager': { 'Name': 'Y' } }]; <ul> <li ng-repeat="e in list | filter: {Manager: {Name: filter.key}}"> {{e.Name}} (Manager: {{e.Manager.Name}}) </li> </ul>
Filter not equals<liclass="list-group-item"ng-repeat="question in Questions | filter:{ Id: '!-1'}"><divhref="#"editable-text="question.Text">{{question.Text}}</div>
$scope.list = [ { 'Name': 'A', 'Manager': { 'Name': 'X' } }, { 'Name': 'B', 'Manager': { 'Name': 'X' } }, { 'Name': 'C', 'Manager': { 'Name': 'Y' } }]; <ul> <li ng-repeat="e in list | filter: {Manager: {Name: filter.key}}"> {{e.Name}} (Manager: {{e.Manager.Name}}) </li> </ul>
Filter not equals<liclass="list-group-item"ng-repeat="question in Questions | filter:{ Id: '!-1'}"><divhref="#"editable-text="question.Text">{{question.Text}}</div>