Rails 4形成没有模型和数据库

时间:2015-10-26 15:18:06

标签: ruby-on-rails-4

我想在HAML中创建一个表单,但我没有模型或数据库表。表单应该通过POST将其字段发送到一个操作,我将从那里处理它。 据我所知,form_for必须有record

目前最佳做法是什么?

1 个答案:

答案 0 :(得分:27)

form_for也可以采用任意符号:

<%= form_for :anything, url: "my_controller/my_action" do |form| %>
  <%= form.text_field :name %>
  <%= form.submit  %>
<% end  %>

这会将帖子发送到my_controller/my_action

html输出看起来像这样:

<form accept-charset="UTF-8" action="my_controller/my_action" method="post">
    <input id="anything_name" name="anything[name]" type="text">
    <input name="commit" type="submit" value="Save Testing">
</form>