Хороший способ создать модель, которая генерирует что-то в Rails - PullRequest
0 голосов
/ 04 августа 2011

Существует модель A, в которой есть несколько полей в базе данных и некоторые отношения. Действие .create() для этой модели не получает прямых данных от пользователя:

  • Пользователь задает некоторые параметры в форме .new(), модель генерирует некоторые данные
  • Render STEP1
  • Пользователь изменяет эти данные, если хочет, и запускает окончательную генерацию.
  • Результат хранения окончательной генерации в базе данных и визуализации для пользователя.

Как этот сценарий можно применить к MVC и Ruby on Rails?

Обновление
У меня есть модель, названная Route и /search форма. На /search пользователь может указать свои любимые города и страны для Route.
Какой-то полу-случайный генератор выбирает несколько подходящих городов для пользователя, решая TSP и отображая его на карте Google. Это шаг 1.
Пользователь может дополнительно отредактировать этот предварительный маршрут и нажать «Продолжить». Генератор должен найти подходящие места в выбранных городах.
Вот и все.

1 Ответ

0 голосов
/ 04 августа 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...