|  | @@ -142,7 +142,7 @@ class ElasticSearchVector(BaseVector):
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      def search_by_full_text(self, query: str, **kwargs: Any) -> list[Document]:
 |  |      def search_by_full_text(self, query: str, **kwargs: Any) -> list[Document]:
 | 
											
												
													
														|  |          query_str = {"match": {Field.CONTENT_KEY.value: query}}
 |  |          query_str = {"match": {Field.CONTENT_KEY.value: query}}
 | 
											
												
													
														|  | -        results = self._client.search(index=self._collection_name, query=query_str)
 |  | 
 | 
											
												
													
														|  | 
 |  | +        results = self._client.search(index=self._collection_name, query=query_str, size=kwargs.get("top_k", 4))
 | 
											
												
													
														|  |          docs = []
 |  |          docs = []
 | 
											
												
													
														|  |          for hit in results["hits"]["hits"]:
 |  |          for hit in results["hits"]["hits"]:
 | 
											
												
													
														|  |              docs.append(
 |  |              docs.append(
 |