mysql> select nid, uid, created, changed from node;
+-----+-----+------------+------------+
| nid | uid | created | changed |
+-----+-----+------------+------------+
| 1 | 8 | 1336040166 | 1336046390 |
+-----+-----+------------+------------+
Tôi muốn có một cột "thay đổi bởi" trên node
bảng, chính xác như chúng ta có một "được tạo bởi" (trường uid). Điều này sẽ theo dõi ai đã thực hiện thay đổi cuối cùng trên nút đó. Tôi biết rằng điều này có thể được bắt nguồn từ node_revision
bảng nhưng điều này phụ thuộc vào các phiên bản được kích hoạt cho các loại nội dung mà tôi quan tâm.
Vì vậy, cách tốt nhất để làm điều này là gì? Và tại sao lõi Drupal không cung cấp điều này theo mặc định? Tôi nghĩ rằng "thay đổi bởi" là một thông tin khá chuẩn mà một CMS nên đính kèm vào nội dung.
node
bàn chính mặc dù. Có vẻ đơn giản hơn.