Rails控制台帮助需要HABTM关系

Jen*_*unt 0 ruby ruby-on-rails devise cancan

我正在尝试找出使用控制台更新我的roles_users模型的命令.我正在使用cancan与设计,我正在尝试设置我的种子.rb.我想先测试一下.

我的用户有很多角色,反之亦然.一切正常,我的roles_users表已经填充.

我想弄清楚的是如何在控制台中更新用户.

我可以从我的开发日志中看到以下情况:

INSERT INTO "roles_users" ("role_id", "user_id") VALUES (3, 1)
Run Code Online (Sandbox Code Playgroud)

我怎样才能在控制台中做到这一点?

谢谢

tam*_*ama 7

User.find(user_id).roles << Role.find(role_id)