2012-10-18 83 views
1

所以我剛剛開始使用Nokogiri和Rails 我有以下內容返回某人的名字。數據解析到數據庫Nokogiri rails

TEST.rb:

require 'nokogiri' 
require 'open-uri' 

url = "http://www.imdb.com/title/tt1439629/" 
doc = Nokogiri::HTML(open(url)) 


puts doc.css("div#wrapper [...too long...]")[0].text 

現在我在上軌數據庫中創建一個表,並要返回的名稱在名稱列發送到演員表!我會怎麼做?我似乎無法找到這個atutorial ...

我的目標最終將有一個導軌形式,其中我最好的輸入IMDB鏈接,將返回標題等等...

(另外我是Ruby軌道和編程的新手,所以請提供簡單的信息!)

回答

0

當使用rails時,使用migrations來創建數據庫並創建或修改數據庫中的表。下面是關於官方的文章:http://edgeguides.rubyonrails.org/migrations.html

當你創建一個模型(以及屬於它的表),你可以使用ActiveRecord的模型,這樣訪問表:

object = ModelName.new({has of data}) 
object.save 

還是要找到他們

ModelName.find(id_of_object_in_db) 

你應該閱讀整段處理模式:

http://edgeguides.rubyonrails.org/