有个 Ruby 文件中有一段下面的代码:
case foo
when 'a'
' {{abc}}'
when 'b'
' {{xxx}}'
when 'cdd'
" fdsf wdfdsa fdsfasfs fdsaffasf fad f\n \b"
when 'fxd'
" ffff ddd eee ddd f fad f\t sse"
:
:
end
其实就是一个对应关系,可能有几十上百个,还可能经常改,如果写死在文件里,改动就很麻烦。 所以我准备把这个对应关系 scaffold 一下,存到数据库,改起来也方便。
现在我要在这个 Ruby 文件里读取存在数据库中的对应关系,并还原开始那段 case when 的代码,请问怎么做呢?谢谢!