ostruct-无法分配新字段

时间:2019-03-25 21:12:44

标签: ruby struct

我需要在“开放结构”中自动填充字段名称。

字段名称在数组中。

我该怎么做?

require 'ostruct'
a = []
a[0] = 'name'

os = OpenStruct.new
# os.a[0] = 'smith'    # this fails 
os.name = 'smith'      # works fine

0 个答案:

没有答案