Двумерный массив, имеющий объект CSV :: Row, возвращает разные результаты в ruby ​​2.3 и ruby ​​2.6 - PullRequest
0 голосов
/ 30 июня 2019

В двумерном массиве есть элемент CSV :: Row object, подобный этому.

[[csv_row_object]]

Я попытался сгладить этот массив и получил другой результат в ruby ​​2.3 и 2.6.

почему отличается результат?

# in Ruby 2.6(ruby 2.6.0rc1)

[[#<CSV::Row "no":"001111" "status":"1" >]].flatten

returns ["no","001111","status","1"]


# in Ruby 2.3.8

[[#<CSV::Row "no":"001111" "status":"1">]].flatten

returns [#<CSV::Row "no":"001111" "status":"1">]
...