我正在尝试使用 Go 将数组插入到 MongoDB 实例中。我[] string
在 Go 中有切片,并希望将其转换为数组以使用驱动程序将其BSON
传递给数据库。github.com/mongodb/mongo-go-driver
var result bson.Array
for _, data := range myData {
value := bson.VC.String(data)
result.Append(value)
}
这会遍历我输入数据的每个元素并尝试将其附加到BSON
数组中。然而,与Append()
失败的线与panic: document is nil
. 我应该如何进行这种转换?