我使用Spark将数据从一个集合移动到其他集群中的另一个集合。数据的模式是不一致的(我的意思是在一个集合中有很少的模式,具有不同的数据类型,变化很小)。当我尝试从spark读取数据时,采样无法获得数据的所有模式,并抛出下面的错误。(我有一个复杂的模式,我不能明确地提到它,而不是通过采样来获取spark。)com.mongodb.spark.exceptions.MongoTypeConversionException: Cannot cast ARRAY into a NullType (value: