Я использую Rails 3 для создания проекта, который будет нуждаться в модели под названием Sketch.Я уже создал модель, контроллер и миграцию для обработки Sketch - пока он просто создает «эскизный» объект с именем для каждого эскиза.
Моя проблема заключается в том, что мне нужно иметь возможность прикрепитьхолст html5 для каждого объекта эскиза при его создании (или удаление при уничтожении).
Поскольку «холст» не является типом данных, который будет храниться в базе данных (например, «строка», «целое число»)', или' datetime '), как мне создать собственные html-компоненты, такие как этот, которые нужно обрабатывать как любой другой тип данных в приложении Rails?
Я предполагаю, что вам нужно будет добавитьhtml-компоненты в метод Model и используют обратный вызов - как after_save - для запуска компонента.Но я совсем не уверен, как это сделать.
Не уверен, что я достаточно хорошо описываю это, поэтому вот очень простой макет: 
У меня естьИмею в виду библиотеку Raphael Javascript для компонента, который будет делать наброски - если это поможет.
Если вы можете указать мне какие-либо учебные пособия по этому вопросу, это было бы здорово.