ng-repeat: filtrar por campo único

Tengo una variedad de productos que estoy repitiendo usando ng-repeat y estoy usando

<div ng-repeat="product in products | filter:by_colour"> 

Para filtrar estos productos por color. El filtro funciona, pero si el nombre / descripción del producto, etc., contiene el color, el producto permanece después de que se aplica el filtro.

¿Cómo configuro el filtro para que solo se aplique al campo de color de mi matriz en lugar de a todos los campos?

Respuestas a la pregunta(12)

Su respuesta a la pregunta