0
我有Flickr API的响应,列出了我所有集合的树。递归方法
我基本上需要一个递归方法来遍历并将每个集合添加到我的数据库。
我的头完全旋转。
这是我有:
def add_collection(options = {})
Collection.create!({
:flickr_id => options['id'],
:title => options['title'],
:description => options['description'],
:primary => options['primary']
})
end
def self.complete_grab
collections = Flickr.get_collection_tree
collections.each do |c|
add_collection({id: c.id, title: c.title, description: c.description, primary: c.primary})
if c.has_children?
//
end
end
end
有什么想法?我接近解决它吗?
这很完美。我需要开始比我更简单地思考。 我现在坚持使用我从Flickr获取的数据。它是一个数组和哈希值的混合体,每个开始和结束的位置以及如何访问每个数组都是棘手的。 – rctneil 2013-03-05 18:03:14