如何在rethinkdb中的文档的第二级中附加数组

时间:2014-04-03 19:22:24

标签: rethinkdb-python

如果我有多级文档:

{
    "id": "eb533cd0-fef1-48bf-9fb8-b66261c9171b" ,
    "task": {
        "errors": [
            "error1" ,
            "error2"
        ],
        "url":"localhost"
    }
}

如何将元素附加到数组“错误”? 谢谢,

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用merge

doc.merge({"task" : {"errors" : doc["task"]["errors"].append("value")}})