Laravel 5.5实时数据更新.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 5.5实时数据更新.相关的知识,希望对你有一定的参考价值。

我使用的是Laravel 5.5, 我已经用DataTables.net实现了一些数据化的功能来查看来自企业网络的报警. 这些警报存储在 mysql 数据库中。我希望刀片中的表能够在表中存储新记录或执行更新时自动更新。我在网上阅读了几篇文章,我认为最好的解决方案是使用Socket.io库与laravel echo、Laravel Broadcasting和Laravel Event。但是我有一个问题无法回答. 如何捕捉表中有新记录或更新的事件? 唯一的办法是在数据库中设置一个触发器, 或者有其他的解决方案吗?

答案

数据库触发器并不是唯一的捕捉这些事件的方法. Laravel Eloquent允许你实现钩子, 如 created, updated等...

https:/laravel.comdocs5.5eloquent#events。

以上是关于Laravel 5.5实时数据更新.的主要内容,如果未能解决你的问题,请参考以下文章

从 Laravel 5.5 更新到 6

实时数据中的 Observables 更新在片段中不起作用

从5.5作曲家更新到laravel 5.6失败

Laravel 5.5 - 试图获得非对象的属性

laravel 5.5 数据返回数组

如何将 laravel 日志文件数据存储到数据库中(5.5)[关闭]