hyperf / hyperf/scout

model 的事件处理貌似有问题。

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
6
Forks
3
PR merge metrics
No merged PRs in 30d

Description

如果在db事务中$model->save()或$mode->delete(); 会触发model事件并同步到elasticsearch, 那么如果后续由于其他原因导致db事务回滚。 那同步到elasticsearch的操作还是会继续进行的。 那么就会导致结果不同步.laravel的scout上有after commit选项。可以在定义在事务提交成功后再进行。hyperf/scout并没有这个机制.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.