Что такое Rails Way для передачи данных в метод контроллера? - PullRequest
2 голосов
/ 23 ноября 2011

Получив некоторые данные из API, я отфильтровал результаты и показал их на экране, чтобы пользователь мог выбрать, какие данные он хочет сохранить в базе данных. Пользователь не должен ничего заполнять, как только все данные получены из API.

Мой вопрос: каков наилучший способ / способ передачи всех этих данных контроллеру?

Сейчас я использую форму со скрытыми полями. Это работает, но мне было интересно, если это лучший способ.

Вот как выглядит мой «form_for»:

<%= form_for (@new_photoset) do |f| %>
  <%= f.hidden_field :id, :value => not_imported_set.id %>
  <%= f.hidden_field :name, :value => not_imported_set.name %>
  <%= f.hidden_field :thumb_url, :value => not_imported_set.url) %>
  <%= f.submit "Import" %>
<% end %>

1 Ответ

0 голосов
/ 23 ноября 2011

Я считаю, что вы на правильном пути, именно так вы обычно делаете это на рельсах.

...