gpt4 book ai didi

php - 观察数据库并等待 laravel 中的变化

转载 作者:搜寻专家 更新时间:2023-10-30 21:55:50 31 4
gpt4 key购买 nike

我有一个消息系统应用程序,每条消息都有一些状态,有 3 种类型:完成、进行中、未开始,所以当我向用户 B 发送消息时,它没有开始,例如,所以当用户 B 收到消息时,他在这里将状态更改为进行中我想向发件人和管理员发送状态已更改的通知我如何监视数据库的更改以及当它更改时它会生成一些特定的通知并发送它。这里是消息表的迁移

 public function up()
{
Schema::create('messages', function (Blueprint $table) {
$table->increments('id');
$table->string('title')->nullable();
$table->string('body');
$table->integer('status');
$table->integer('sender_id');
$table->integer('receiver_id');
$table->timestamps();
});
}

最佳答案

请查看https://laravel.com/docs/5.7/eloquent#observers您需要一些事件(UpdateUpdatedSaved)

关于php - 观察数据库并等待 laravel 中的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52948641/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com