Допустим, у меня есть автономная модель пользователя и модель службы.
У меня также есть модель заказа, в которой хранятся заказы, созданные пользователем для службы. Мне интересно, как я могу правильно создать запись заказа в рельсах.
Вот как я создам запись заказа, если она относится только к одной другой модели, скажем, пользователю.
@order = current_user.orders.build(params[:order])
@order.save
Как мне это сделать, если Порядок относится к нескольким моделям (пользователю и услуге)?
Предположим, что модель Порядка имеет атрибуты user_id и service_id, и все объекты модели правильно помечены отношениями own_to и has_many.