嘿,感谢你的报告。
是的,这个问题有点奇怪,而且我其实并不完全确定是 Locations 插件的错(尽管我们可能遵循了不良实践?)。
看来在插件初始化期间,一次 Discourse 迁移导致模型(实际上是序列化器)与数据库处于不一致状态。
解决方案非常简单:
- 从 app.yml 中移除 Locations。
- 重新构建(关键步骤是数据库迁移。完成后……)< – 我怀疑你正卡在这一步?
- 将 Locations 重新添加回 app.yml。
- 再次重新构建。
![]()
嘿,感谢你的报告。
是的,这个问题有点奇怪,而且我其实并不完全确定是 Locations 插件的错(尽管我们可能遵循了不良实践?)。
看来在插件初始化期间,一次 Discourse 迁移导致模型(实际上是序列化器)与数据库处于不一致状态。
解决方案非常简单:
![]()