Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 基于唯一索引的Bulkwrite-upsert_Java_Mongodb_Mongoose_Mongodb Query - Fatal编程技术网

Java 基于唯一索引的Bulkwrite-upsert

Java 基于唯一索引的Bulkwrite-upsert,java,mongodb,mongoose,mongodb-query,Java,Mongodb,Mongoose,Mongodb Query,我在mongo集合中有一个包含以下字段的 Sno1 二氧化锡 位置 集合中的数据采用以下格式 Sno1 Sno2 Location -------------------------------- 1000 2000 Hyderabad 2001 4000 Chennai 我想用一个额外的列country更新文档。我有1000多个文档需要更新,在新的国家栏中插入的文档很少 在集合类上使用bulkWrite方法时,它接受ReplaceOneModel、InsertO

我在mongo集合中有一个包含以下字段的

Sno1 二氧化锡 位置

集合中的数据采用以下格式

Sno1    Sno2   Location
--------------------------------
1000    2000   Hyderabad
2001    4000   Chennai
我想用一个额外的列country更新文档。我有1000多个文档需要更新,在新的国家栏中插入的文档很少

在集合类上使用bulkWrite方法时,它接受ReplaceOneModel、InsertOneModel等。如何动态使用bulkWrite方法

任何想法都将不胜感激

在Sno1和Sno2字段上创建了索引