Я новичок в мире рубинов на рельсах и пытаюсь выяснить, как работает маршрутизация. Я прочитал несколько статей об этом, но мне что-то неясно.
Если у меня есть страница, с формой отправителя сообщения и попытайтесь отправить данные по почте, я должен установить маршрут SG, как это:
Ruby on rails post request routing
post '/send', to: 'message#send'
с этим он отлично работает. Но что, если у меня есть другая страница с другой формой, и я хочу связать ее с другим контроллером/действием (почтовый запрос тоже). Как это может сделать различие между двумя сообщениями?
Просто отправьте его на другую конечную точку/маршрут. Маршруты существуют как способ сопоставления uri с контроллером/действием. Поэтому просто создайте еще один маршрут к действию, в котором вы нуждаетесь. – Doon