我想创建像日志记录或历史记录(不知何故) . 例如,创建一个具有以下内容的实体:“action”,“above”,“when”(以便JSON形式的答案如下所示:
{
"EventType": "item_creation",
"RecordID": "1",
"EventDate": "29.11.23 11:24 ..."
"OriginalValue": "value",
"NewValue": "newvalue"
}
) . 我知道已经有Gedmo类型的扩展,但我希望更简单 . 我有这些实体:
-Item -Category -Attribute -AttrValue
他们都是相关的 . 所以这是真正的问题:如何让它正常工作,我明白我需要将ItemEntity和CategoryEntity与我的HistoryEntity链接,然后根据控制器中写入的操作为其分配一个值?也许有一些更好的解决方案或有用的文章,请,请把它们丢弃给我 . 或者一些简单的审计包(支持 Symfony 3.4.4 ) .