Когда вы получаете список подключений любого рода из LinkedIn, вам нужно попасть в список из all
.На объекте, который вы получили от LinkedIn, у вас есть {all, total}
.total
даст вам количество объектов в массиве, all
даст вам все объекты.Поэтому, если вы хотите превратить первую компанию в хеш, вы бы позвонили object.all.first.to_hash
.Вы можете пройтись по всем из них, выполнив object.all.each {|c| # your block}
.
Если ваши собственные модели Rails соответствуют объектам, возвращаемым из драгоценного камня linkedin, вы можете сделать:
companies.all.each do |company|
Company.create(company.to_hash)
end
Если они не отображаются 1: 1, вы можете просто выбрать поляВы хотите:
companies.all.each do |company|
c = Company.new
c.name = company.name
c.year_founded = company.start_date.year
c.ticker = company.ticker
# etc. etc. etc.
c.save
end