Skip to main content
Go to documentation:
⌘U
Weaviate Database

Develop AI applications using Weaviate's APIs and tools

Deploy

Deploy, configure, and maintain Weaviate Database

Weaviate Agents

Build and deploy intelligent agents with Weaviate

Weaviate Cloud

Manage and scale Weaviate in the cloud

Additional resources

Academy
Integrations
Contributor guide
Events & Workshops

Need help?

Weaviate LogoAsk AI Assistant⌘K
Community Forum

Wrap-up

Unit review

In this unit, you have acquired valuable knowledge on querying Weaviate to retrieve the right objects or aggregate information effectively. We dived deep into various search operators available in Weaviate, such as nearVector, nearObject, and nearText, and filters that can be applied to refine your search results by focusing on specific criteria, enabling you to extract more accurate and relevant information.

You have also learned some of the key principles around how Weaviate applies these operators to perform searches. You have learned how certain search operators are used, and how filtering works.

Now that you are armed with knowledge about how to query Weaviate, in the next module we will learn how to build a Weaviate instance, from schema creation to data import.

Learning outcomes

Now, you should be able to:

  • Construct 'Get' queries to retrieve relevant objects and desired properties.
  • Construct 'Aggregate' queries to retrieve aggregated properties about relevant objects.
  • Differentiate and apply appropriate search operators with filters such as nearVector, nearObject and nearText with distance and limit thresholds.
  • Add filters to queries.
  • Describe how Weaviate applies search operators and filters to perform searches.

Questions and feedback

If you have any questions or feedback, let us know in the user forum.