具有空值的项目不会写入CosmosDB。例如,在以下代码中,水果出现在ID为2和3的集合中,但没有出现在ID为1的情况下。
当前方案:“ id”:1 要求:“ id”:1,“ fruit”:null,将出现在ID为1的集合中。
val testDF = Seq(
(1, null),
(2, "Apple"),
(3, "Orange")
).toDF("id", "fruit")
someDF.write.mode(SaveMode.Append).cosmosDB(writeConfig)