2012-03-29 8 views

答えて

2

私はそれを正しくしていますか?

Hash[Page.all(:fields => [:id, :title]).map{|p|[p.id,p.title]}].to_json 

DEBUG (0.000176) SELECT `id`, `title` FROM `pages` ORDER BY `id` 
> {"1":"page A","2":"page B"} 

それとも、あなたは配列をしたい場合

Page.all(:fields => [:title]).map(&:title).to_json 

DEBUG (0.000038) SELECT `title` FROM `pages` ORDER BY `id` 
> ["page A","page B"] 
関連する問題