2010-04-30 40 views

回答

12

控制檯總是打印命令的返回值。 .each的返回值是初始數組。

所以,你要麼返回你所需要的值:

Model.find(:all).map{ |x| x.name } 

或者防止輸出,返回類似零:

Model.find(:all).each{ |x| p x.name }; nil