我正在尝试将私信从 smf 迁移到 discourse,所有数据都已迁移,只剩下私信。所以我写了一个外部脚本来处理私信,但当我运行脚本时,主题被创建了,但在尝试创建帖子时,它每次都会卡住,有人能帮我解决这个问题吗?
我尝试逐个插入数据,但当我遇到错误时,我尝试使用数组,首先我将所有数据存储到一个数组中,然后我将该数组插入数据库,但即使在那时,系统也会在数组创建时挂起。
如果有人能帮助我摆脱这个问题,那将是巨大的帮助。
提前感谢!!
您需要分享您的代码,说明发生了什么以及您期望的不同之处。
您是创建了其他脚本,还是查看了导入 pms 的导入脚本并将其用于模型?
嘿 @pfaffman 我正在使用 smf2.rb,但该脚本中没有为私信编写任何方法。所以我正在通过 rails 控制台进行操作。你能告诉我,我是否能以任何方式使用 smf1 的私信方法吗?
这听起来很痛苦且容易出错。
如果 smf1 脚本导入了 PM,那么你可以以此为模型,为 smf2 重写该函数。这可能主要是一个更改 SQL 查询以获取所需数据的问题。如果你需要帮助并且有预算,我的联系方式在我的个人资料中。