如何使用 Azure Bicep 脚本创建 Mongo DB 集合

如何使用 Azure Bicep 脚本创建 Mongo DB 集合

我已经准备了一个脚本,它将使用 bicep 脚本为 Mongo DB API 创建集合,但我无法添加我在集合数组中定义的键和其他值。

帮我创建一个包含变量集合中定义的所有名称和键的集合,如下所示:

代码

// Containers
param db_collections array = [
  {
    name       : 'companies'
    throughput : 400
    autoscale_settings : []
  }
  {
    name       : 'countries'
    indexes : [
      {
        keys   : ['_id']
        unique : true
      }
      {
        keys   : ['active', 'name']
        unique : false
      }
      {
        keys   : ['active']
        unique : false
      }
      {
        keys   : ['name']
        unique : false
      }
    ]
  }
]

相关内容