首页 > 解决方案 > 如何在 Javers 中更改 commitMetadata 中的作者字段

问题描述

如果有人可以提供帮助,将不胜感激 Spring Boot 应用程序,我正在使用 javers 来存储实体类的审计。目前:

[
  {
    "changeType": "ValueChange",
    "globalId": {
      "valueObject": "com.genting.dc.adminportal.entity.ConfigFields",
      "ownerId": {
        "entity": "com.genting.dc.adminportal.entity.Config",
        "cdoId": "5e5ca82cc44900963f68096f"
      },
      "fragment": "source/register/registerStep1Fields/1"
    },
    "commitMetadata": {
      "author": "unauthenticated",
      "properties": [],
      "commitDate": "2020-03-24T15:47:40.844",
      "commitDateInstant": "2020-03-24T10:17:40.844Z",
      "id": 11.00
    },
    "property": "isMandatory",
    "left": true,
    "right": false
]

所以现在我希望作者字段使用开发人员设置的值,而不是“/未经身份验证”。

标签: javaspring-bootjavers

解决方案


请检查以下问题。它与您询问Javers 提交作者姓名的非常相似


推荐阅读