Требуется помощь Rails Console Отношения HABTM - PullRequest
0 голосов
/ 03 июля 2011

Я пытаюсь выяснить команду для обновления моей модели role_users с помощью консоли. Я использую cancan с devise, и я пытаюсь настроить свои seed.rb. Сначала я хотел проверить.

У моих пользователей много ролей и наоборот. Все работает нормально, и моя таблица role_users заполнена.

Я пытаюсь выяснить, как обновить пользователя в консоли.

Я вижу по журналу разработки следующее:

INSERT INTO "roles_users" ("role_id", "user_id") VALUES (3, 1)

Как я могу сделать именно это в консоли ??

Спасибо

1 Ответ

7 голосов
/ 03 июля 2011

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

...