Deleting Entities
delete
You can delete an entity by calling the delete method on it.
var user = getInstance( "User" ).find( 1 );
user.delete();deleteAll
Just like updateAll, you can delete many records from the database by specifying a query with constraints and then calling the deleteAll method.
Name
Type
Required
Default
Description
ids
array
false
[]
An optional array of ids to add to the previously configured query. The ids will be added to a WHERE IN statement on the primary key columns.
Deletes matching entities according to the configured query.
getInstance( "User" )
.whereActive( false )
.deleteAll();Additionally, you can pass in an array of ids to deleteAll to delete only those ids. Note that any previously configured constraints will still apply.
getInstance( "User" ).deleteAll( [ 4, 10, 22 ] );Last updated
Was this helpful?