0

我正在通过 Arrow Builder 构建自定义 ArrowDB 模型,并已使用“appc publish”发布它——我们将此模式称为“v1”。首次发布后,我将一条记录插入到我的自定义“客户”表中。后来,我在 Customers 模型中添加了一个新的 photo_id 字段——让我们将此模式称为“v2”——并再次发布,强制覆盖现有模型。

现在,当我尝试向现有记录发出更新(通过为客户生成的 API)以添加 photo_id 的值时,我从调用中收到 204 响应,但 photo_id 值未更新。如果此时我添加一条新记录,我可以毫无问题地添加和更新 photo_id。

所以我的问题是 - 这是预期的行为吗?如果是这样,如何将所有 v1 记录更新为新的 v2 架构?

4

0 回答 0