У меня есть класс с именем Appointment
, который, помимо других атрибутов, имеет start_time
.
В моей форме я не использую start_time
напрямую. Я разделяю его на start_time_time
(я знаю, что это неловкое имя) и start_time_ymd
. Моя цель - объединить start_time_ymd
и start_time_time
в законченный start_time
. (Я делаю это, потому что мне не нравится интерфейс для помощника, который поставляется с полем даты.)
Я получаю ошибку unknown attribute: start_time_time
, что, конечно, неудивительно, потому что Appointment
не имеет атрибута с именем start_time_time
.
Если бы start_time_time
было чем-то из связанной модели, я мог бы просто сделать что-то вроде accepts_nested_attributes_for :whatever
, но так как это не так, это не имело бы смысла.
Как я могу делать то, что пытаюсь сделать? (Я нуб-рельс, так что, возможно, вам придется кормить его ложкой.)