laravel - 如何在 Laravel spatie 日志上查询仅更新的日志属性?
问题描述
我有以下查询以按名称获取日志。
$activitylogs = Activity::causedBy($user)->where('log_name','Mini TBP')->get();
下面是日志集合。
[
{
id: 61,
log_name: "Mini TBP",
description: "Model edited Mini TBP",
subject_id: 1,
subject_type: "App\Model\MiniTBP",
causer_id: 4,
causer_type: "App\User",
properties: {
attributes: [ ],
old: [ ]
},
created_at: "2021-04-04T07:33:51.000000Z",
updated_at: "2021-04-04T07:33:51.000000Z"
},
{
id: 60,
log_name: "Mini TBP",
description: "Model edited Mini TBP",
subject_id: 1,
subject_type: "App\Model\MiniTBP",
causer_id: 4,
causer_type: "App\User",
properties: {
attributes: {
contactposition: "my_new_name",
website: "my_new_website"
},
old: {
contactposition: "my_old_name",
website: null
}
},
created_at: "2021-04-04T07:33:45.000000Z",
updated_at: "2021-04-04T07:33:45.000000Z"
}
]
但我想收集只是为了properties -> attributes not empty
代替。任何建议或指导将不胜感激,谢谢。
解决方案
推荐阅读
- ember.js - 是否可以将多个参数传递给 Ember Power Select 中的 onChange 操作?
- regex - 是否有使用熊猫从excel表格中的字符串中分离字母和整数的代码?
- kubernetes - 虚拟机之间的 Calico 作为 Kubernetes 节点
- regex - 用于从自由间距和注释模式正则表达式中删除空格和注释的正则表达式
- angular - 如何将 PEGA 的 IHM 集成到 ANGULAR 项目中?
- c# - 如何在 C# 中使用 HttpWebRequest 传递标头和正文值?
- javascript - 向亚马逊 mws 发送请求时的 SignatureDoesNotMatch
- python - 更大的批量减少训练时间
- c++ - 使用 boost 套接字的 Boost 序列化失败
- php - Codeigniter 如何在数组中使用 where OR, AND 子句