Node js,帆js,水线。
插入后,我需要将值更新(或推送)到以下架构中

我在水线和mongodb中使用sailsjs。

{
"countries": {
"states": [
{
"statename": "state",
"districts": [
{
"distname": "district",
"cities": [
{
"cityname": "Hyderabad",
"places": [
                {
                  "placename": "hitechcity"
                }
              ]

          }
        ]
      }
    ]
  }
]
}
}

我需要知道如何更新它,更新后我需要类似的东西
{
"countries": {
"states": [
{
"statename": "state",
"districts": [
{
"distname": "district",
"cities": [
{
"cityname": "Hyderabad",

              "places": [
                {
                  "placename": "hitechcity"
                },
                {
                  "placename": "someother place"
                }
              ]

          }
        ]
      }
    ]
  }
]
}
}

请有人帮我。

最佳答案

好问题!您将要使用addToCollection():

await User.addToCollection(23, 'roles')
.members([3, 5, 6]);

在手机上完成操作,对于任何错别字都很抱歉:)

10-02 13:07