2012-02-28 42 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