spark-mongoコネクタを使用してPysparkでMongoDBに書きます。 私はPySparkデータフレーム - ObjectIdにタイプを変更してください
df.write.format("com.mongodb.spark.sql.DefaultSource").options(uri=uri, collection="test").mode("append").save()
DFが列「_id」を持っていますが、私は、私は同じ_idでMongoDBの中の文書を取得することを実行すると、タイプ1「文字列」と他のコマンドで一部の文書を編集したいです1つはタイプ 'ObjectId'です。データフレーム内の_idの型を変更する方法はありますか?タイプがStructType:{oid:String}であることが判明しましたが、それを変更する方法はわかりません。
おかげ