我有一个system_settings表,其中包含键和值列。键看起来像general.site.something.config
,值是一个简单的字符串。
我想要一个静态类,在初始化时,它会读取设置并缓存值。此外,我希望能够以OO方式访问设置,例如SystemSetting.CACHE.General.Site.Something.Config
,以便撤回该密钥的值。基本上将表中的行转换为树。
在Ruby 1.8.7中有一种简单的方法吗?
答案 0 :(得分:2)
TL; DR,No。不容易(读“内置”)方式至少。
你想要的语法不是Ruby中发生的事情(没有过度管道,也就是说)。要查看我所指的过度管道,have a look at the code I wrote for this example演示了您想要的一些所需功能。我不建议使用它,这也是我不在这里发布的原因。