Angular.js ng-repeat Filter nach Eigenschaft mit einem von mehreren Werten (ODER von Werten)

Ist es möglich, ein Array von Objekten so zu filtern, dass der Wert der Eigenschaft einer von wenigen Werten sein kann (ODER-Bedingung)?ohne einen benutzerdefinierten Filter zu schreiben

Dies ist ähnlich zu diesem Problem -Angular.js ng-repeat: Filterung nach Einzelfeld

Aber statt

<div ng-repeat="product in products | filter: { color: 'red' }">

ist es möglich, so etwas zu tun

<div ng-repeat="product in products | filter: { color: 'red'||'blue' }">

für Beispieldaten wie folgt

$scope.products = [
   { id: 1, name: 'test', color: 'red' },
   { id: 2, name: 'bob', color: 'blue' }
   /*... etc... */
];

Ich habe es erfolglos versucht

<div ng-repeat="product in products | filter: { color: ('red'||'blue') }">

Antworten auf die Frage(7)

Ihre Antwort auf die Frage