Edit
O método edit atualiza registros no banco de dados.
Uso
# Atualizar com condição explícita
model.edit(where={'id': 1}, name='Novo Nome')
# Atualizar todos (cuidado!)
model.edit(status='updated')Parâmetros
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
where | dict | None | Dicionário de condições para atualização |
**kwargs | Any | - | Novos valores para as colunas |
Definição
def edit(self, where=None, **kwargs):
self._update_(**kwargs)
if where:
self._where_(**where)
return self._commit_()