我想我曾经在 Rails 项目中看到过一个不错的解决方案。我认为这个解决方案是在 Rails 中构建的。
我想要得到的是一个类似哈希的对象,它做这样的事情:
jar = Jar.new #no defined methods 'name' in it!
jar.name #returns nil
jar.name = 'fu'
jar.name #return 'fu'
wherename
可以是一切可能的事情,就像哈希一样。我不想预先定义它!
是否有一个助手类可以在 rails 或类似的东西中执行此操作?