I have the following:
$scope.query = {};
$scope.schemas = [{field:'test1'},{field:'test2'},{field:'test3'}]
<div ng-repeat="(indexX,schema) in schemas">
<input type="radio" ng-model="query[indexX].test" value="{{schema.field}}"/>
<input type="checkbox" value="{{schema.field}}"
ng-init="query[indexX][column.field].check=false"
ng-model="query[indexX][schema.field].check"
ng-checked="query[indexX].test"/>
</div>
The problem is that when I give the radio all the checkboxes are selected