2011-09-30 40 views
-1

我試圖構建一個微應用,其中用戶粘貼一個鏈接,點擊提交,該鏈接被添加到數據庫中,並且也在提交表單下方的列表中顯示(從數據庫中調用)。如何在rails中創建基本提交表單並寫入數據庫?

我創建了一個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 %> 

該代碼已經從一個教程網站重新利用,從而在第一行/搜索目的地沒有按指向我的應用程序中的任何地方。

我想簡單地得到這份提交給進入我的數據庫,我創建運行bundle exec rake db:create

不知道接下來讓我粘貼到輸入數據庫中記錄的鏈接做什麼。

+2

你還做了什麼?您是否創建了模型或控制器?您是否閱讀過rubyonrails.org上免費提供的Rails Guides?第一個Rails指南,Rails入門,將爲您帶來95%的方式:http://guides.rubyonrails.org/getting_started.html –

+0

與約旦約定,看看指南。基本上你需要的是創建一個簡單的模型和控制器來支持這個。 – agmcleod

+0

「微應用程序」聽起來像Sinatra(http://www.sinatrarb.com/)將是更好的框架。 –

回答

1

在你完成你想要做的事情之前,你需要達到一點學習曲線。您的應用程序至少需要一個控制器,模型和一些路線才能使該表單正常工作。

我建議看一些介紹視頻,應該能夠涵蓋大部分/所有你需要的東西。

有一些可用的視頻在這裏免費:http://rubyonrails.org/screencasts Rails的殭屍也是學習軌道交互http://railsforzombies.org/

一個偉大的方式,如果你不是一個人的視頻,然後有大量的涵蓋所有可用的書籍你需要的信息。

希望這會有所幫助。

相關問題