我们可以在数据库mongodb的现有集合中更改字段类型吗

时间:2020-09-09 12:28:51

标签: mongodb

我正在为应用程序使用mongodb数据库,并且将记录保存到数据库已经1年了。我有字符串的stream字段类型,但是现在我的要求是将其更改为数组,因此我可以使用mongodb查询将所有现有记录stream字段字符串更改为数组,还是手动处理我需要执行它。我在下面提供收集文件

收藏名称:-courses

{
   "_id":"object_id",
   "name":"abc",
   "stream":"stream1"
}
{
   "_id":"object_id",
   "name":"abc1",
   "stream":"stream1"
}
{
   "_id":"object_id",
   "name":"ab2c2",
   "stream":"stream1"
}
....

我想要的是如下更改带有切片(array)stream的现有[]字符串类型

收藏名称:-courses

{
   "_id":"object_id",
   "name":"abc",
   "stream":[
          "stream1"
    ]
}
{
   "_id":"object_id",
   "name":"abc1",
   "stream":[
          "stream1"
    ]
}
{
   "_id":"object_id",
   "name":"ab2c2",
   "stream":[
         "stream1"
    ]
}
....

最欢迎提出建议和答案:)

0 个答案:

没有答案