我正在使用审核员 gem 来跟踪我的模型中的更改,并且我发现每当我尝试从控制台工作时都会收到此错误,这很烦人(我猜 user_id 是从 current_user 获取的并且它没有关联)。
我正在尝试创建一些用于开发的对象,并且每次都必须从 dbconsole 中进行。
我使用 'audit(:create, :update, :destroy)' 而不是 'audit!'。
有谁知道我是否可以抑制这些错误或禁用 user_id 空检查?(我不在乎如果在生产中我运行控制台并创建一个对象,我会在那里有一个 NULL )。
非常感谢,扎克