Comment soumettre angular js formulaire à l'aide de ng-cliquez sur

Je suis en train de créer un à partir de l'utilisation du fichier json. J'ai donc un fichier json je l'appelle dans mon code html à l'aide de angular js, je suis problème quand je clique sur le bouton enregistrer en utilisant le ng-cliquez , Ici, je suis en train d'utiliser le tableau de l'utilisateur comme ceci:

       <div ng-repeat="x in myWelcome.definition.attributes">
        <div ng-repeat= "y in x.children ">
          <div ng-if ="y.rm_type_name == 'DV_TEXT'">
             <input type="{{ y.node_id }}" name="{{ y.node_id }}" ng-model="user[y.node_id]">
          </div>
          <div ng-if ="y.rm_type_name == 'DV_CODED_TEXT'">
             <input type="{{ y.node_id }}" name="{{ y.node_id }}" ng-model="user[y.node_id]">
          </div>

        </div>
        <h1>You entered: {{user}}</h1>

      </div>
      <input type="submit" ng-click="update(user)" value="Save" />

Et mon contrôleur est à la recherche comme ceci :

     $scope.update = function(user) {
       console.log(user);
     };

J'obtiens l'indéfini dans ma console est ici le plunker :
https://plnkr.co/edit/62g4YhkowQtwkyBOPKi5?p=preview

OriginalL'auteur | 2016-06-10