| 73 | | urls = klass.find(:all,:conditions => pair) |
|---|
| 74 | | urls.each do |url| |
|---|
| 75 | | join_url = join_klass.new(klass_symbol => url,:drone_job => job) |
|---|
| 76 | | join_url.save! |
|---|
| | 73 | offset = 0 |
|---|
| | 74 | limit = 100000 |
|---|
| | 75 | urls = klass.find(:all,:conditions => pair,:limit => limit,:offset => offset,:order => 'id ASC') |
|---|
| | 76 | while not urls.size > 0 |
|---|
| | 77 | urls.each do |url| |
|---|
| | 78 | join_url = join_klass.new(klass_symbol => url,:drone_job => job) |
|---|
| | 79 | join_url.save! |
|---|
| | 80 | end |
|---|
| | 81 | offset = urls.last.id + 1 |
|---|
| | 82 | urls = klass.find(:all,:conditions => pair,:limit => limit,:offset => offset,:order => 'id ASC') |
|---|