ng-repeat: фильтр по одному полю

У меня есть множество продуктов, которые я повторяю с помощью ng-repeat, и я использую

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

фильтровать эти продукты по цвету. Фильтр работает, но если название продукта / описание и т. Д. Содержит цвет, то продукт остается после применения фильтра.

Как настроить фильтр так, чтобы он применялся только к цветовому полю моего массива, а не к каждому полю?

Ответы на вопрос(12)

Ваш ответ на вопрос