mysql> select nid, uid, created, changed from node;
+-----+-----+------------+------------+
| nid | uid | created | changed |
+-----+-----+------------+------------+
| 1 | 8 | 1336040166 | 1336046390 |
+-----+-----+------------+------------+
Saya ingin memiliki kolom "diubah oleh" di atas node
meja, persis seperti yang kita miliki dengan "dibuat oleh" (bidang uid). Ini akan melacak siapa yang membuat perubahan terakhir pada simpul itu. Saya tahu ini bisa diturunkan dari node_revision
tabel tetapi ini tergantung pada revisi yang diaktifkan untuk tipe konten yang saya minati.
Jadi, apa cara terbaik untuk melakukan ini? Dan mengapa inti Drupal tidak menawarkan ini secara default? Saya pikir "diubah oleh" adalah informasi yang cukup standar yang harus dilampirkan oleh CMS ke konten.
node
meja utama . Terlihat lebih mudah.