0
我正在構建一個腳本來從網站上抓取數據。你可以看到完整的代碼在這裏:Undefined method 'click' for nil:NilClass (Mechanize)如何將元數據從rake文件(導軌)保存到數據庫中?
不管怎麼說,我有麻煩,這些元數據保存到數據庫中:
members = member_links.map do |link|
member = link.click
name = member.search('title').text.split('|')[0]
institution = member.search('td~ td+ td').text.split(':')[0]
dob = member.search('.birthdate').text.strip[1..4]
{
name: name.strip,
institution: institution.strip,
dob: dob,
bio: bio
}
end
這樣,我怎麼能做到這一點?
到目前爲止,您是否有任何ActiveRecord模型? –
@AlexeyShein是的。我有一個名爲datum的ActiveRecord模型。它包括名稱,機構,dob,生物等領域。 –