results = Array.new
создает пустой массив (как было бы results = []
, что более кратко).Чтобы создать массив, содержащий объекты результата, либо создайте пустой массив и добавьте в него элементы, либо используйте литерал массива, например [element1, element2, ...]
.
Например, results = [Result.new, Result.new, Result.new]
создаст массив, содержащий три Result
объекта..