为了遵循 Jon 的建议,这是 Rails 控制台版本。
cd /var/discourse
./launcher enter app
rails c
然后,针对特定主题:
TopicTimestampChanger.new(topic: Topic.with_deleted.find(TOPIC_ID), timestamp: Time.now()).change!
对于所有无条件的主题:
Topic.find_each do |topic|
TopicTimestampChanger.new(topic: topic, timestamp: Time.now()).change!
end