帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
36
帖子
3
勋章
1637
Y币

[云开发] 我的数据被误删了,全没了。能帮我恢复吗?谢谢!

[复制链接]
发表于 2021-9-6 10:51:16
我的数据被误删了,全没了。能帮我恢复吗?谢谢!

我昨天不小心一数据模型里的所有数据删了,重要数据全没了,能帮助恢复吗?
强烈建议修改这个官方的DELETE函数,一但出现无符合条件的情形,所有数据将被删除,尽快修复这个坑。
我的代码:   
  api.confirm({
                title: '提示',
                msg: '确实要删除?',
                buttons: ['确定', '取消']
            }, function(ret, err) {
                var index = ret.buttonIndex;
   
                if (index==1) {
                       
     //               var id=api.pageParam.item.id;
                 var id=api.pageParam.id;
                    var that = this;
                    var path='yshsl_lists';
                    var where={"id":id};
                    var url=  path + '?where=' + JSON.stringify(where);
   
                            $kn.ajax({
                                url: url,
                                method: 'DELETE'
                            }, function(ret, err) {

                    //         console.log('type-ret:'+JSON.stringify(ret));
                                if (ret) {
                                    api.toast({
                                        msg:'删除成功'
                                    })

                                    api.closeWin();

                                }
                            });
                }

            });
4
帖子
1
勋章
426
Y币
已修复,重启应用,同时建议:
1.  参数进行空值判断
2.  不对外暴露删除接口
4
帖子
1
勋章
426
Y币
appId是多少?
36
帖子
3
勋章
1637
Y币
我的ID: A6154510666385,数据模型:yshsl_list,误删后,我新增加了71条记录。
2
帖子
1
勋章
1165
Y币
请发一下误删数据的时间节点。我们需要根据时间节点辅助查找历史数据是否能找回。
36
帖子
3
勋章
1637
Y币
我误删的时间点2021-09-02 16:28:30 前,数据模型:yshsl_list所有数据
这个参数应该添加非空判断,
36
帖子
3
勋章
1637
Y币
万分感谢。太激动了。我刚已全部备份了。如能帮我恢复到9月3日2点前的?9月2日,我新增了不少数据也被误删了。删除后后的新添加的71条我已备份了。共约有900多条数据。
2
帖子
1
勋章
1165
Y币
ntfa 发表于 2021-9-6 22:16
万分感谢。太激动了。我刚已全部备份了。如能帮我恢复到9月3日2点前的?9月2日,我新增了不少数据也被误删 ...

你误操作时间是9月2号16点。在这个时间段没有数据备份记录。
36
帖子
3
勋章
1637
Y币
明白了,谢谢帮助!
12下一页
您需要登录后才可以回帖 登录

本版积分规则