我有个杂烩
foo = {'bar'=>'baz'}
我想打foo.bar #=> 'baz'
我的动机是将activerecord查询重写为原始sql查询(使用模型#find_by_sql).这将返回一个以SELECT子句值为键的哈希.然而,我现有的代码依赖于对象.方法点表示法.我想做最少的代码重写.谢谢
编辑:Lua似乎具有以下功能:
point = { x = 10, y = 20 } -- Create new table
print(point["x"]) -- Prints 10
print(point.x) -- Has exactly the same meaning as line above