假设我有一张桌子世界.
我在表格中有一个名为foo的字段.我想查询World表并选择foo,但我想在后续转换为JSON输出时将其别名为bar.
有没有办法为这一个ActiveRecord查询别名字段名称?不希望通过整个应用程序对字段进行别名.
Mor*_*ori 11
只需在select方法调用中使用SQL别名功能:
w = World.select("foo as bar").first
w.bar # returns value for foo
w.foo # ActiveModel::MissingAttributeError
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8381 次 |
| 最近记录: |