Ваш ng-repeat использует массив $ scope.one, поэтому любые изменения в нем будут обновляться в ng-repeat. Если то, что вы пытаетесь достичь, это заменить его, просто заполните его новыми результатами. Если вы хотите, чтобы он выглядел пустым, вы можете очистить массив, используя
$scope.one = [];