spark-mongo 커넥터를 사용하여 Pyspark를 사용하여 MongoDB에 글을 쓰고 있습니다. 나는 DF 열에 '_id'만있다PySpark 데이터 프레임 - ObjectId로 타입을 변경하십시오.
df.write.format("com.mongodb.spark.sql.DefaultSource").options(uri=uri, collection="test").mode("append").save()
이 명령으로 일부 문서를 편집 할 그때 내가 같은 _id를 입력 한 '문자열'다른과 MongoDB를에 문서를 얻을 실행할 때 하나는 'ObjectId'유형입니다. 데이터 프레임에서 _id 열의 유형을 변경하는 방법이 있습니까? 유형이 StructType : {oid : String}이어야한다는 것을 알았지 만,이를 변경하는 방법을 모르겠습니다.
감사