var hiddenResults = new ymaps.GeoObjectCollection(null, {});
var geoObjectsArray = searchControl.getResultsArray(); for (var i = 0; i < geoObjectsArray.length; i++) { var obj = geoObjectsArray[i]; var cats = obj.properties._db.responseMetaData.Categories; if (_.any(cats, function (e) {return e.name === 'Банкомат'}) { hiddenResults.add(obj); } }