неопределенный метод 'entry' для модели Mongoid - PullRequest
0 голосов
/ 10 мая 2011

Я следую этому скринкасту для установки тегов в моем приложении с Mongoid, но когда я пытаюсь сохранить свою модель, я получаю NoMethodError, как это:

NoMethodError: undefined method 'entries' for #<Campaign:0x42b10c0>

Любой намек на решение этой проблемы?

Спасибо

1 Ответ

0 голосов
/ 22 мая 2011

Эта ошибка возникает при попытке присвоить коллекцию в mongoid одной модели.

Например:

user = User.new
user.campaigns = Campaign.new

Решение этого конкретного случая состоит в том, чтобыЗаворачиваем кампанию в массив

user.campaigns = [Campaign.new]
...