Как удалить записи из журналов действий сотрудников

Как удалить записи из журнала действий сотрудников
https://xxxxxxxxx.com/admin/logs/staff_action_logs

Какую проблему вы пытаетесь решить? Они занимают немного места, и это хорошо, когда можно определить, кто что сломал.

Но что-то вроде этого в Rails:

UserHistory.where(action: 3).destroy_all

Я не рекомендую это, но, думаю, это делает то, что вы просите.

Мне нравится чистота.

UserHistory.destroy_all

Да. Я не совсем уверен, что означает «action: 3», но это был тот вариант, который я видел для изменений системных настроек. Если вы удалите его, то сотрёте всё: включая информацию о том, кто кого забанил, какие пользователи меняли свои имена, и множество других действительно полезных данных (если только это не тестовый сайт, конечно?).

Если это активный форум, то это плохая идея. И если вы не пытаетесь что-то скрыть, то вполне вероятно, что вы об этом пожалеете.