계속: Don't log all post edits in staff action logs for a user-merge - #4 by JammyDodger
감사합니다. 그 사이, 특정 날짜의 시스템 게시글 수정 로그를 삭제할 수 있는 명령어를 Rails 콘솔 전문가가 제안해 주시면 로그를 정리하는 데 도움이 될 것입니다.
계속: Don't log all post edits in staff action logs for a user-merge - #4 by JammyDodger
감사합니다. 그 사이, 특정 날짜의 시스템 게시글 수정 로그를 삭제할 수 있는 명령어를 Rails 콘솔 전문가가 제안해 주시면 로그를 정리하는 데 도움이 될 것입니다.
이 내용이 별도의 주제로 분리되면 더 많은 관심을 끌 것 같아서, 따로 분리해 두었습니다. ![]()
참고로, user_histories 테이블에 저장되어 있으니 시작하는 데 도움이 되길 바랍니다.
다음과 같은 방식으로 작성할 수 있을 거라고 생각했어요:
UserHistory.where(“created_at > ?”, date).where( and staffuser=xyz, and action=edit post).destroy_all
하지만 올바른 문법으로 작성해야 하죠 ![]()
단순히 테이블에만 있는 것이라면, postgres에서 직접 삭제하는 것이 더 쉬울 수 있습니다.
기억으로는 다음과 같습니다:
UserHistory.where(bla,bla,bla)
다만, Administrative Bulk Operations 에 있는 다른 부분들이 그 bla bla bla를 채우는 데 도움이 될 수 있습니다.
(지금 제 컴퓨터가 곁에 있지 않습니다)