如何在Java中使用Mongo spark连接器进行Upsert? MongoSpark
类似乎没有提供指定过滤器等的方法。
我有一个代表json文档的数据集,我想用Mongo-Spark-Java连接器做这样的事情
collection.replaceOne(
and(
eq("_id", "1234"), lt("TIMESTAMP",document.getString("TIMESTAMP")
),
document,
new UpdateOptions().upsert(true)
)
查找有关如何使用Mongo-Spark-Java连接器执行此操作的示例代码。