如何在rails中创建基本提交表单并写入数据库?

时间:2011-09-30 07:27:45

标签: mysql ruby-on-rails ruby post get

我正在尝试构建一个微型应用程序,用户粘贴链接,单击提交,链接将添加到数据库中,并在提交表单下方的列表中显示(从数据库中调用)。

我已经创建了一个Rails应用程序,在index.html.erb文件中我有:

<%= form_tag("/search", :method => "get") do %>
  <%= label_tag(:q, "Please Paste your Link here") %> <br /> <br />
  <%= text_field_tag(:q) %>
  <%= submit_tag("Submit") %>
<% end %>

该代码已从教程网站重新利用,因此第一行中的/ search目标不会指向我应用中的任何位置。

我正在尝试将此提交内容放入我创建的运行bundle exec rake db:create

的数据库中

不知道下一步该怎么做才能获得要粘贴的链接以便记录在数据库中。

1 个答案:

答案 0 :(得分:1)

在完成您要完成的工作之前,您需要完成一些学习曲线。您的应用程序至少需要一个控制器,模型和一些路由才能使该表单正常工作。

我建议您查看一些能够涵盖您需要的大部分/全部内容的简介视频。

这里有一些免费的视频:http://rubyonrails.org/screencasts 僵尸的Rails也是以交互方式学习rails的好方法http://railsforzombies.org/

如果您不是视频人,那么有很多书可以提供您需要的所有信息。

希望这有帮助。