До сих пор я использовал rc6 и решил обновить, но это полностью сломало мое приложение?Может быть, я делаю что-то не так, но я верю, что следовал документации.
У меня есть модель содержимого, которое embeds_many Localized_Content.Как только у меня будет контент, созданный и я хочу добавить локализованный контент
, я сделаю следующее:
@content = Content.find('xxx')
@new_content = @content.localized_contants.build()
@new_content.save
Это прекрасно работает под rc6 и корректно обновляет все метки времени в localized_contant (с использованием include Mongoid :: Timestamps) Но, делая то же самое в rc7 break со следующей ошибкой: «Доступ к коллекции для LocalizedContent не разрешен, так как это встроенный документ, обратитесь к коллекции из корневого документа».
Хорошо, может быть, мне нужно сохранить напрямую из родительского контента, тогда хорошо.Выполнение
@content.save
работает, но не запускает все метки времени, и это нарушает логику моих приложений ... что мне делать?