【发布时间】:2023-04-02 17:10:01
【问题描述】:
当我在 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));
});
【问题讨论】: