Удалить запись с ID = 5
:
$id = 5;
$book = R::load('book', $id);
R::trash($book);
Удалить записи с ID = 6,7
:
$ids = [6, 7];
$book = R::loadAll('book', $ids);
R::trashAll($book);
// Начиная с версии 5.1 данную задачу лучше выполнить методом R::trashBatch(). В таком случае нет необходимости создавать (получать) бин - объект RedBeanPHP
$ids = [6, 7];
R::trashBatch('book', $ids);
// Удаление записи с ID = 3
$id = 3;
R::hunt('book', 'id = ?', [$id]);
Метод R::wipe()
полностью очищает указанную таблицу:
R::wipe('book');
Метод R::nuke()
полностью очищает всю базу данных. Режим заморозки должен быть выключен:
R::freeze(false);
R::nuke();