如何在 Laravel 中使用 30 分钟撤消功能从数据库中删除行

因德吉特·乔哈纳

我需要为 crud 形式添加撤消功能。如果有人错误地更新或删除了某些内容,他们如何取回他上次的内容。

在 Laravel 中有恢复功能,我不知道如何使用它来实现此功能。我不知道如何将功能冻结 30 秒,直到某种构象出现。如果人们点击撤消链接或按钮删除过程应该停止。

我想要某种技巧或代码,以便我可以将函数冻结 30 秒,或者如果某种 Laravel 函数可用于这件事..

玛希
  1. 您是否使用软删除。如果是这样,还原将在您要撤消删除的模型上与 withTrashed() 一起使用。

  2. 在执行任何操作之前,您始终可以要求用户进行确认。

  3. 您也可以使用队列。您在哪里将所有此类操作推送到队列表中。您可以安排一个从队列中获取数据并执行操作的作业,如果您仍然不希望该操作继续进行,则在 30 秒之前将其从队列中删除。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Laravel中使用数据库事务

如何在laravel中使用数据库事务?

如何在Laravel中使用多个数据库

如何在 Laravel 中使用 update() 功能?

如何在 Laravel 中使用搜索功能?

如何在Laravel中使用COM库?

如何在 Laravel 中使用我的数据库中的数据编写 @if ?

如何在Laravel中使用多个可选参数从数据库中搜索?

如何在laravel livewire中使用数据库中的值作为属性

如何在Laravel 5.2中使用不同的数据库表列名登录?

如何在Laravel中使用多个ID将单个值更新到数据库中?

如何在数据库查询中的Laravel中使用按位运算符

如何在laravel /雄辩中使用异物的等效性检查数据库中的物体?

如何在Laravel(MYSQL)中添加间隔30天

如何在Laravel中使用FOREACH从数据库获取数据?

如何在laravel中使用pangination和sortByDesc功能?

如何在Laravel模型中使用多功能

如何在Laravel中使用Ajax删除图像

如何在Laravel 7中使用外键更新数据库中的现有数据

如何在Laravel路由页面中使用会话数据(auth)

如何在Laravel视图中使用foreach显示数据

如何在 Laravel 中使用数据透视表获取关系

如何在Laravel中使用关系检索数据

如何在 Laravel 中使用 ajax 请求插入 sessionStorage 数据?

如何在laravel elequent中使用if else获取数据

如何在 Laravel 中使用 WhereHas 获取数据 HasMany()

如何在laravel中使用数组选择许多数据

如何在 LARAVEL 中使用 whereHas 选择非空数据

如何在Laravel框架中使用Eloquent将文件插入数据库?