Duda Nogueira from Weaviate here!
Can you confirm you are using Langchain and not Llamaindex?
For Langchain, you need to explicitly request this with;
docs = db.similarity_search("traditional food", return_uuids=True)
print(docs[0].metadata.get("uuid"))
I just noticed this is an undocumented feature! I have added it here in our langchain recipes to make it visible:
https://github.com/weaviate/recipes/tree/main/integrations/llm-frameworks/langchain/loading-data
Let me know if this helps!
Thanks!