# Bulk Update Objects in Weaviate Using Python Client

**URL:** https://forum.weaviate.io/t/bulk-update-objects-in-weaviate-using-python-client/22059
**Category:** Support
**Tags:** python
**Created:** [October 15, 2025, 5:20am UTC](https://forum.weaviate.io/t/bulk-update-objects-in-weaviate-using-python-client/22059 "2025-10-15T05:20:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Rushiraj\_Asodariya](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/rushiraj_asodariya/32/4110_2.png) [@Rushiraj\_Asodariya](https://forum.weaviate.io/u/Rushiraj_Asodariya)
#### Post date: [October 15, 2025, 5:20am UTC](https://forum.weaviate.io/t/bulk-update-objects-in-weaviate-using-python-client/22059/1 "2025-10-15T05:20:57Z")

</div>

### Description

I need to perform a bulk update in Weaviate using Python. Specifically, I have objects where a property currently has the value 0. After pre-processing, I want to update this property to 1 for multiple objects at once. How can I achieve this bulk update efficiently?

---

<div class="post-metadata">

### Author: ![Shahin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/shahin/32/7944_2.png) [@Shahin](https://forum.weaviate.io/u/Shahin)
#### Post date: [October 15, 2025, 8:13am UTC](https://forum.weaviate.io/t/bulk-update-objects-in-weaviate-using-python-client/22059/2 "2025-10-15T08:13:58Z")

</div>

Good morning @Rushiraj_Asodariya,

Welcome to our community and it’s lovely to have you here.

Weaviate doesn’t currently support true bulk or partial updates in a single API call, each object must be updated individually by its UUID.

You have two option which both can work really great either:

- Iterate through the objects you want to update and call the update method for each one.

- Or If you use batch import for bulk update (can be faster than individual UUID) with the same UUID for each object, Weaviate will **replace** the existing objects with those UUIDs (No duplication will occur).

Best regards,

Mohamed Shahin  
Weaviate Support Engineer  
(Ireland, UTC±00:00/+01:00)
