我知道这不是一种有效的方法,但我就是这样做的。
在 Rails 控制台中,我检索了一条我知道已审核的记录。
@page = Page.first
然后我检索该记录的第一次审计。
@audit = @page.audits.first
然后你可以#class
调用@audit
@audit.class
结果:
Audited::Adapters::ActiveRecord::Audit(id: integer, created_at:
datetime, updated_at: datetime, auditable_id: integer, auditable_type:
string, user_id: integer, user_type: string, username: string, action:
string, audited_changes: text, version: integer, comment: string,
full_model: text, remote_address: string, associated_id: integer,
associated_type: string, request_uuid: string)
Audited::Adapters::ActiveRecord::Audit
是类名,然后您可以在搜索中使用它。
audits = Audited::Adapters::ActiveRecord::Audit.where(:user_id => 8675309)