新しいデータを Angular の DataStore に保存するときに、_id を指定したくありません。システムによって自動的に割り当てられます。ネットワークトレースを見ると、応答で_idがアプリケーションに返されます-https://baas.kinvey.com/appdata/appxxx/activities/54ac3d8671e2d7933b0116b4-しかし、とにかくAngularでそれを見つけることはわかりませんその _id を取得して既存のリストに追加したり、他の処理を実行したりする方法に関するドキュメント。
var promise = $kinvey.DataStore.save('activities', {
text : $scope.newActivity.text ,
duedate : '2015-01-01'
});
promise.then(
function () {
$scope.newActivity.text = '';
},
function (error) {
//Kinvey insert finished with error
alert("Error insert: " + JSON.stringify(error));
});