.. _orm_genropy/orm_genropy/scrittura/delete: Eliminare un record =================== È possibile eliminare un record con l'oggetto ``delete``:: record_to_drop = self.record(contatto_id).output('record') self.db.table('pkg.table').delete(record_to_drop) In alternativa, è disponibile il metodo ``deleteSelection``, che si occupa di eseguire una *query* ed eliminare i record risultato dell' :ref:`Operazione di lettura` :: self.db.table('mag_light.movimento').deleteSelection(where='$id IN :pkeys', pkeys=pkeys) .. hint:: Utilizzando il metodo ``raw_delete`` al posto del semplice ``delete`` o ``sql_DeleteSelection`` al posto della normale ``deleteSelection`` sarà possibile eseguire l'operazione di eliminazione del record senza innescare i :ref:`Trigger` della tabella su cui si sta operando. Quale che sia il tipo di operazione di eliminazione, come di consueto è necessario effettuare il :ref:`commit sul database` :: self.db.commit() .. sectionauthor:: Davide Paci