Drupal: Массово удалить материалы

Пример удаления материалов типа product, у которых поле field_category имеет значение Игрушки:

$query = new EntityFieldQuery();
$query->entityCondition('entity_type', 'node');
$query->propertyCondition('type', 'product');
$query->fieldCondition('field_category', 'value', 'Игрушки');
$result = $query->execute();
node_delete_multiple(array_keys($result['node']));
drupal_set_message('Удалено ' . count($result['node']) . ' нод');

Подробности в прошлом посте.