Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/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
获取"标识"';MongoDB-Python中的更新文档_Python_Mongodb - Fatal编程技术网

获取"标识"';MongoDB-Python中的更新文档

获取"标识"';MongoDB-Python中的更新文档,python,mongodb,Python,Mongodb,我正在使用pymongo以python向MongoDB数据库批量更新数据,代码如下: # Update data if data_to_be_updated: update = collection.bulk_write([ UpdateOne( filter = {'source_id': item['source_id']}, update = {'$set': item} ) for item in data_to_be_updated

我正在使用pymongo以python向MongoDB数据库批量更新数据,代码如下:

# Update data
if data_to_be_updated:
  update = collection.bulk_write([
    UpdateOne(
      filter = {'source_id': item['source_id']},
        update = {'$set': item}
      ) for item in data_to_be_updated
    ])

如何获取更新文档的
MongoDB
\u id?

您的
update
变量应具有一个属性
bulk\u api\u result
,其中包含有关批量操作中更改内容的信息

update.bulk\u api\u result['upserted']
将包含已更新文档的列表