如何将元数据从 rake 文件 (rails) 保存到数据库中?

How to save metadata into database from a rake file (rails)?

我正在构建一个脚本来从网站上抓取数据。您可以在此处查看完整代码:

无论如何,我无法将此元数据保存到数据库中:

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

那么,我该如何实现呢?

嗯,它应该很简单:

Datum.create!(
  name: name.strip,
  institution: institution.strip,
  dob: dob,
  bio: bio
)

这是非常基础的 Rails 知识,请确保您已阅读 Active Record Basics 指南。