現在、Javersは監査のユーザー名とタイムスタンプをコミットメタデータに記録しますが、ユーザーIDも保存します。ユーザーIDやIPアドレスなどのJaversコミットメタデータにフィールドを追加することは可能ですか?Javers - 余分なコミットメタデータを追加するには?
答えて
はい、commit properties
です。これは、各コミットに追加してからクエリで使用できるStringプロパティのマップです。例を参照 - https://javers.org/documentation/jql-examples/#commit-property-filter
'auto-audit'を使って自動的にデータを追加することはできますか?もしそうなら、あなたは実装例を提供できますか? –
https://javers.org/documentation/spring-integration/#commit-properties-provider-bean –
これはまさに私が探していたものでした。ありがとうございました –
- 1. 余分な行を追加するSQL
- 2. 余分なcodファイルを追加する
- 3. グリッド線に余分なメモフィールドを追加
- 4. JUnitテストケースに余分なテストを追加
- 5. 変数に余分なデータを追加
- 6. lookupeditに余分な列を追加
- 7. Magentoに余分なニュースレタータイプを追加するには
- 8. MVCのTextBoxForに余分なテキストを追加するには
- 9. $ resourceオブジェクトに余分な認証ヘッダーを追加するには?
- 10. テーブルに余分な制約を追加するには?
- 11. symfony 2フォームに余分なデータを追加するには
- 12. Yii2のドロップダウンリストに余分なオプションを追加するには
- 13. JOLTのリストに余分なフィールドを追加するには?
- 14. OpenCV4Androidに余分なモジュールを追加するには?
- 15. celllに余分な字幕を追加するには
- 16. 余分なリストアイテムをリストビューに追加するには?
- 17. @ManyToMany Hibernateの余分なテーブルに余分なフィールドを追加できますか?
- 18. PHPのforeachループで余分なデータを追加するには?
- 19. ng2-ckeditorで余分なプラグインを追加するには?
- 20. fabricjsテキストオブジェクトに余分なCSSを追加する方法は?
- 21. 余分なデータフレームをVNC通信に追加する方法は?
- 22. ELK Kibanaで余分なフィールドを追加するには
- 23. オーダーライン[prdocutフィールド]で余分な検索を追加するには?
- 24. ハイチャートで余分な涙(ティック)を追加するには?
- 25. 余分なtd要素を追加
- 26. FullCalendarで余分なカスタムリソーステーブルを追加
- 27. Qt QDockWidget余分なスペースを追加
- 28. 301 URLに不正な余分なセグメントを追加するリダイレクト
- 29. リアクトルータ4余分なクエリのparam追加
- 30. Axios投稿はオブジェクトに余分なキーを追加します
ドメインモデルにそのデータを含めることはできませんか? –
しかし、これは、レコードが変更されるたびにIPアドレスを手動で設定して更新する必要があることを意味します。私がしたいのは、Javersがコミットメタデータのユーザ名を現在記録しているのと同じように、これらのデータを自動的に追加することです。 –