ng-repeat: filtrar por campo único
Eu tenho uma matriz de produtos que estou repetindo usando ng-repeat e estou usando
<div ng-repeat="product in products | filter:by_colour">
para filtrar esses produtos por cor. O filtro está funcionando, mas se o nome / descrição do produto, etc, contiver a cor, o produto permanecerá depois que o filtro for aplicado.
Como faço para definir o filtro para aplicar apenas ao campo de cor da minha matriz, em vez de cada campo?