谢谢,我刚试了一下,确实有效。但每次恢复帖子、更改用户,再删除新版本帖子,这个过程相当繁琐。对于每个内容删除请求,我往往需要重复操作很多次。一些核心成员喜欢定期删除旧帖子,所以工作量相当大。
理想情况下,我希望能够实现类似这样的操作:
# 我会编写一个书签工具或浏览器扩展,从当前主题中获取
# 帖子 ID,并生成可粘贴到 Rails 控制台的代码。
[123, 456, 789, 321, 432, 543].each do |post|
# 下面这行代码安全吗?会不会导致某些数据悬空?
post.reply_to_post_number = nil
post.save
end
我希望能确认这样做是否安全,是否可以定期执行。