我确实有数千条未发表的评论。我想知道什么是最简单的方法来完全摆脱他们。
谢谢
发布于 2011-08-24 12:31:13
对于Drupal 6,运行以下PHP代码:
db_query('DELETE FROM {comments} WHERE status = 1');对于Drupal 7,运行以下PHP代码:
db_query('DELETE FROM {comment} WHERE status = 0');您还可以使用Drush的sql-查询命令执行查询,例如
drush sql-query "DELETE FROM {comment} WHERE status = 0"发布于 2011-08-24 12:32:17
我认为更好的方法是使用视图和视图批量操作,您可以使用一个简单的管理界面来删除所有这些操作。
否则,仍然可以直接删除抛出SQL查询。
发布于 2013-10-04 00:50:44
对于那些使用Drupal 7的人来说,使用VBO已经改变了,上面关于选择Bulk操作作为视图样式的注释是不正确的。下面是使用Drupal 7创建VBO页面的步骤(我将使用删除所有注释的示例)
https://drupal.stackexchange.com/questions/9904
复制相似问题