mirror of
https://github.com/hwchase17/langchain.git
synced 2025-07-04 12:18:24 +00:00
community: missing mandatory parameter partition_key for AzureCosmosDBNoSqlVectorSearch (#29382)
- **Description:** the `delete` function of AzureCosmosDBNoSqlVectorSearch is using `self._container.delete_item(document_id)` which miss a mandatory parameter `partition_key` We use the class function `delete_document_by_id` to provide a default `partition_key` - **Issue:** #29372 - **Dependencies:** None - **Twitter handle:** None Co-authored-by: Loris Alexandre <loris.alexandre@boursorama.fr>
This commit is contained in:
parent
ec0ebb76f2
commit
e4921239a6
@ -356,7 +356,7 @@ class AzureCosmosDBNoSqlVectorSearch(VectorStore):
|
|||||||
raise ValueError("No document ids provided to delete.")
|
raise ValueError("No document ids provided to delete.")
|
||||||
|
|
||||||
for document_id in ids:
|
for document_id in ids:
|
||||||
self._container.delete_item(document_id)
|
self.delete_document_by_id(document_id)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def delete_document_by_id(self, document_id: Optional[str] = None) -> None:
|
def delete_document_by_id(self, document_id: Optional[str] = None) -> None:
|
||||||
|
Loading…
Reference in New Issue
Block a user