method
delete
v2.2.1 -
Show latest stable
-
0 notes -
Class: ActiveRecord::Base
- 1.0.0 (0)
- 1.1.6 (0)
- 1.2.6 (0)
- 2.0.3 (23)
- 2.1.0 (0)
- 2.2.1 (4)
- 2.3.8 (4)
- 3.0.0
- 3.0.9
- 3.1.0
- 3.2.1
- 3.2.8
- 3.2.13
- 4.0.2
- 4.1.8
- 4.2.1
- 4.2.7
- 4.2.9
- 5.0.0.1
- 5.1.7
- 5.2.3
- 6.0.0
- 6.1.3.1
- 6.1.7.7
- 7.0.0
- 7.1.3.2
- 7.1.3.4
- What's this?
delete(id)
public
Delete an object (or multiple objects) where the id given matches the primary_key. A SQL DELETE command is executed on the database which means that no callbacks are fired off running this. This is an efficient method of deleting records that don’t need cleaning up after or other actions to be taken.
Objects are not instantiated with this method, and so :dependent rules defined on associations are not honered.
Parameters
Examples
# Delete a single object Todo.delete(1) # Delete multiple objects todos = [1,2,3] Todo.delete(todos)