2012-02-28 45 views
0

我想知道是否有任何方式在rails中返回一个new_attribute在轨道中的select语句。Rails Model.select(属性*属性AS new_attribute) - new_attribute不是哈希?

对于简化示例Books.select("'tuds' as new_attribute").first其中new_attribute不在数据库中,只是返回一堆空的活动记录对象。

这似乎应该工作,但我没有任何运气。有什么想法吗!?

谢谢!

-Mario `

UPDATE:我是混日子。我实际上并没有看到实际的对象,只是看着我的控制台中的日志。

回答

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" 

这是你想要达到什么样的?

+0

这是。我只是没有看到实际的对象,只是看着我的控制台中的日志。 – 2012-11-14 07:11:56