mongodb替换字符串的一部分

Tod*_*ick 3 mongodb

我有一个领域

"data" : {
        "user" : "derp",
        "id" : "xHOSTNAME_xderp"
Run Code Online (Sandbox Code Playgroud)

我想用xHOSTNAME_*替换所有文档到yHOSTNAME_.知道如何搜索和替换.我看到其他一些帖子同样相关,但似乎都没有效果.

Aja*_*pta 6

db.test1.find().forEach(function(doc) {
    doc.data.id = doc.data.id.replace('xHOSTNAME_', 'yHOSTNAME_');
    db.test1.save(doc);
});
Run Code Online (Sandbox Code Playgroud)