我正在使用空间ActivityLog软件包记录日志在我的拉里应用程序。我在所有模型中都添加了默认的LogActivity。现在出现了一种情况,例如:当我从库存模块2中添加项目库存时,
正如我们所知道的,默认情况下生成2条日志。但我希望只记录一个日志的股票插入操作,因为它是由用户完成的。如何在这里禁用项目更新日志?
发布于 2022-05-01 09:08:12
如果我完全理解,您希望选择将记录的内容。
如果可以在代码中使用此选项,我认为您可以这样做:
activity()->withoutLogs(function () {
// ...
});在这里的文档中描述了这一点:https://spatie.be/docs/laravel-activitylog/v4/advanced-usage/disabling-logging
告诉我这个答案是否对你有帮助。
祝您今天愉快。
php 拉拉维尔
https://stackoverflow.com/questions/72074687
复制相似问题