【问题标题】:Find out which database entry has changed找出哪个数据库条目已更改
【发布时间】:2016-07-29 13:31:24
【问题描述】:

我的typo3 后端中有一个字段。如果我在字段中添加一些内容并单击“保存”,则会在数据库中创建一个条目。

在我向字段添加新项目并单击保存后,我尝试找出数据库中修改了哪个表。

我发现 phpmyadmin 中有一个跟踪选项,但我不确定这个功能是否是我正在寻找的。

我的用户界面是德语,“Nachverfolgung”的意思是“跟踪”。

我怎样才能找到这个?

【问题讨论】:

  • 不清楚这里的问题是什么。您是否需要通过在后端添加记录来确定哪些表将被编辑,或者您是否需要在更改完成后跟踪它们?
  • 我需要弄清楚数据库中将更改/添加哪些记录/表等。

标签: mysql sql phpmyadmin typo3


【解决方案1】:

在 TYPO3 后端打开包含相关字段的记录之一,并使用浏览器的开发人员工具检查该字段。

在 TYPO3 7.6 及更高版本中,检查输入字段的属性data-formengine-input-name,在 TYPO3 6.2 及以下版本中,检查输入字段的name 属性(或者有时是隐藏字段)。它的值看起来像这样:

data[tx_news_domain_model_news][6][author_email]

第一对括号内的值为表名,第二对括号内的值为记录uid,最后一对括号内的值为字段名。所以在这个例子中,表名是tx_news_domain_model_news,字段名是author_email

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-13
    • 1970-01-01
    • 2021-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多