我必须更改我的一个 CouchDB 数据库中包含某个字段的所有现有文档的结构。现在,该字段只是一个简单的字符串,例如:
{
// some other fields
"parameters": {
"typeId": "something",
"otherField": "dont_care"
}
}
在这个例子中,我感兴趣的字段是“typeId”。我想让它成为一个字符串数组,因为对此的要求已修改:(但我显然需要在所有文档中保留该字段的当前值!因此,从上面的示例中,结果将是:
{
// some other fields
"parameters": {
"typeId": [ "something" ] // now we can have more items here
"otherField": "dont_care"
}
}
有什么想法可以实现吗?
以防万一:我的 Java Web 应用程序通过 Ektorp 库与 CouchDB 通信。