Как связать динамические значения флажков с помощью ng-модели?

Я хочу поместить значения динамических флажков (не булевых true и false) в виде массива, используя 'ng-model', аналогично тому, как это делается с помощью атрибута 'name'. Этот массив теперь помещен в объект JSON.

<td>
   <span ng-repeat="operation in operations_publish">
            <input type="checkbox" name="operations" ng-model="operations" value="{{operation}}"/>
            {{operation}}
   </span>
</td>

Ниже приведена моя функция для публикации объекта JSON:

$scope.send = function() {
    console.log("test");
    var dataObj = {
        "operationType" : $scope.operationType,
        "conceptModelID" : $scope.conceptID,
        "requestor" : $scope.requestor,
        "status" : "new",
        "requestDateTime" : null,
        "lastExecutedDateTime" : null,
        "completedDateTime" : null,
        "instructions" : $scope.operations

    };
    console.log(dataObj);
    console.log(dataObj.instructions);
    var response = $http.post('PostService', dataObj);
    response.success(function(data, status, headers, config) {
        $scope.responseData = data;
    });
    response.error(function(data, status, headers, config) {
        alert("Exception details: " + JSON.stringify({
            data : data
        }));
    });

Но «dataObj.instructions» не определено, когда я запускаю код. Пожалуйста, предложите, является ли это правильным способом, и что мне здесь не хватает.

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

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