mysql> select nid, uid, created, changed from node;
+-----+-----+------------+------------+
| nid | uid | created | changed |
+-----+-----+------------+------------+
| 1 | 8 | 1336040166 | 1336046390 |
+-----+-----+------------+------------+
我想在node
表上有一个“更改为”列,就像我们有一个“创建者”(uid字段)一样。这将跟踪谁对该节点进行了最后更改。我知道这可以从node_revision
表派生,但这取决于为我感兴趣的内容类型启用的修订。
那么,什么是最好的方法呢?为什么Drupal核心默认不提供此功能?我认为“更改”是CMS应该附加到内容的非常标准的信息。
2
您是否有无法启用修订的原因?似乎是获得所需东西的最简单方法。这可能就是我要做的。如果人们要经常编辑节点,这也意味着您拥有以前版本的备份。
—
Chapabu 2012年
我可以。我想知道是否可以在主
—
cherouvim 2012年
node
表上使用它。看起来更简单。