Add TmpIndex::delete_documents

This commit is contained in:
Louis Dureuil 2023-10-25 14:42:09 +02:00
parent 113527f466
commit fa6c7f65ca
No known key found for this signature in database

View File

@ -1526,7 +1526,7 @@ pub(crate) mod tests {
Ok(())
}
pub fn delete_document(&self, external_document_id: &str) {
pub fn delete_documents(&self, external_document_ids: Vec<String>) {
let mut wtxn = self.write_txn().unwrap();
let builder = IndexDocuments::new(
@ -1538,13 +1538,16 @@ pub(crate) mod tests {
|| false,
)
.unwrap();
let (builder, user_error) =
builder.remove_documents(vec![external_document_id.to_owned()]).unwrap();
let (builder, user_error) = builder.remove_documents(external_document_ids).unwrap();
user_error.unwrap();
builder.execute().unwrap();
wtxn.commit().unwrap();
}
pub fn delete_document(&self, external_document_id: &str) {
self.delete_documents(vec![external_document_id.to_string()])
}
}
#[test]