Delete a key (and all its values). :param iterable[byte|str] keys: the key :param boolean buffer: whether the delete statements should be buffered
(self, keys, buffer=False)
| 555 | self._execute(statements_and_parameters) |
| 556 | |
| 557 | def delete_keys(self, keys, buffer=False): |
| 558 | """ |
| 559 | Delete a key (and all its values). |
| 560 | |
| 561 | :param iterable[byte|str] keys: the key |
| 562 | :param boolean buffer: whether the delete statements should be buffered |
| 563 | """ |
| 564 | statements_and_parameters = [ |
| 565 | (self._stmt_delete_key, (self._key_encoder(key), )) |
| 566 | for key in keys |
| 567 | ] |
| 568 | if buffer: |
| 569 | self._buffer(statements_and_parameters) |
| 570 | else: |
| 571 | self._execute(statements_and_parameters) |
| 572 | |
| 573 | def delete(self, key, val, buffer=False): |
| 574 | """ |