恢复已删除的消息?

如果您是自行托管,可以通过 Rails 控制台执行此操作。如果您使用的是托管服务,可以联系支持团队。

管理批量操作 中可能有一些提示。

类似如下代码:

t=Topic.all.with_deleted.where("deleted_at is not null").where(user_id: 123)
t.update_all(deleted_at: nil, deleted_by_id: nil)

但我想您之后还需要运行其他命令来更新其他表。