# Best way to query objects using id at once

**URL:** <https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165>\
**Category:** Support\
**Created:** [January 2, 2024, 1:15pm UTC](https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165 "2024-01-02T13:15:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jegadeesh](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@Jegadeesh](https://forum.weaviate.io/u/Jegadeesh)\
**Post date:** [January 2, 2024, 1:15pm UTC](https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165/1 "2024-01-02T13:15:10Z")

</div>

Is there any best way to query objects from a class using multiple ids at once.

What if I have uuids of 5 objects and I want to fetch them all at once.

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [January 2, 2024, 3:30pm UTC](https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165/2 "2024-01-02T15:30:32Z")

</div>

Hi! Welcome to our community 🤗

You can use the contains any/contains all filter:

> **[Conditional filters | Weaviate - Vector Database](https://weaviate.io/developers/weaviate/api/graphql/filters#containsany--containsall)**
>
> Overview

[and apply it to by id](https://weaviate.io/developers/weaviate/api/graphql/filters#by-id)

Let me know if that helps!

---

<div class="post-metadata">

**Author:** ![Jegadeesh](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@Jegadeesh](https://forum.weaviate.io/u/Jegadeesh)\
**Post date:** [January 2, 2024, 6:07pm UTC](https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165/3 "2024-01-02T18:07:00Z")

</div>

Yes, Thanks for your response! Is there any way we could fetch all the properties from the objects?

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [January 2, 2024, 7:07pm UTC](https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165/4 "2024-01-02T19:07:47Z")

</div>

If you are running Weaviate 1.23 and using the python v4 client (that leverages the new GRPC connection), it will return all properties by default.

Otherwise, if using python v3, you will need to specify each property.

---

<div class="post-metadata">

**Author:** ![Jegadeesh](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@Jegadeesh](https://forum.weaviate.io/u/Jegadeesh)\
**Post date:** [January 4, 2024, 10:34am UTC](https://forum.weaviate.io/t/best-way-to-query-objects-using-id-at-once/1165/5 "2024-01-04T10:34:35Z")

</div>

Thank you for your response, that really helped!.
