我想知道在rails中是否有任何方法可以在rails中的select as语句中返回new_attribute
。
对于简化示例Books.select("'tuds' as new_attribute").first
,其中new_attribute不在DB中,只返回一堆空的活动记录对象。
似乎这应该有用,但我没有运气。有什么想法!?
谢谢!
-Mario `
更新:我是个傻瓜。我实际上并没有查看实际对象,只是在控制台中查看日志。
答案 0 :(得分:0)
使用Rails 3.2为我工作:
irb(main):001:0: User.select('full_name as whatever').first.whatever
User Load (0.5ms) SELECT id, full_name as whatever FROM `users` LIMIT 1
=> "Zap Brannigan"
这是你想要达到的目标吗?