2015-06-10 82 views
1

是否有任何框架或技術簡單地更新表編輯和存儲在MongoDB中更新數據的MongoDB

我使用angularjs,node.js中和MongoDB數據。

我的「手」的想法是:在角桌

  1. 軌道編輯,將返回JSON與更新的領域
  2. 與適當的文件ID更新編輯的字段發送REST請求
+0

[Mongoose](http://mongoosejs.com/),[Express](http://expressjs.com/) –

+0

好的,Mongoose用於服務器端。但仍然需要向數據發送REST並將其轉換爲查詢 – userbb

+0

爲什麼不使用Angular'$ http'? – azium

回答

1

使用Angular JS,我們可以做所有的CRUD操作。對於你的問題,我有答案,

在HTML

<tr ng-repeat="list in getList"> 

         <td>{{$index+1}}</td> 
        <td>{{list.firstname}}</td> 
        <td>{{list.lastname}}</td> 
        <td class=" last"><button type="button" class="fa fa-edit btn btn-primary" ng-click="edit($index,list)"></button> 
        </td> 
        </tr> 

在控制器,

$scope.edit=function(idx,list){ 
    $scope.<name of ng-model>=angular.copy(list) 
    flag=idx;   
} 

現在在控制器在哪裏節約,檢查保存數據()函數,其中列表在表中存在。如果是,則調用update(),否則調用add()。