diff --git a/libs/langchain/langchain/vectorstores/elasticsearch.py b/libs/langchain/langchain/vectorstores/elasticsearch.py index f8a198dec9..be034547b8 100644 --- a/libs/langchain/langchain/vectorstores/elasticsearch.py +++ b/libs/langchain/langchain/vectorstores/elasticsearch.py @@ -775,7 +775,7 @@ class ElasticsearchStore(VectorStore): docs_and_scores.append( ( Document( - page_content=hit["_source"][self.query_field], + page_content=hit["_source"].get(self.query_field, ""), metadata=hit["_source"]["metadata"], ), hit["_score"],