以下不起作用。线程内对 resources.next_document 的调用返回 nil。没有线程的相同调用按预期工作。
有 MongoDB 专家吗?:P
resources = db[Resource::COLLECTION].find
number_of_threads.times do
threads << Thread.new do
while resource = resources.next_document
puts 'one more doc'
end
end
end