代码之家  ›  专栏  ›  技术社区  ›  Luke101

如何将正则表达式应用于MongoDB字段

  •  1
  • Luke101  · 技术社区  · 7 年前

    $addToFields

    {
         "host": "axcc91-calpw-11299",
         "site": "gate9",
         "type": "router"
    }
    

    我需要应用此正则表达式: ^([^-\d]+) 将根据上述文档生成axcc。这是我需要的文件:

    {
         "host": "axcc91-calpw-11299",
         "site": "gate9",
         "type": "router",
         "host2": "axcc"
    }
    

    如何将正则表达式应用于$project或$addToFields阶段以生成host2字段?

    0 回复  |  直到 7 年前