我们已经在生产中成功使用Realtime API几个月了,现在我们想要更改文件格式。例如,我们的初始文件格式是
{
version: 1,
originalKey: customCollaborativeObject
}
现在我们要将文件格式更新为
{
version: 2,
newKey: differentCustomCollaborativeObject
}
这是一项艰巨的挑战,因为在用户打开文件之前我们无法访问这些文件。更糟糕的是,用户可以同时打开两个版本的代码。
Google Realtime团队或其他任何人是否发布了针对此类格式更改的最佳做法?