-1
我有類型的模型。我想給這樣的在rails中發送響應在json中
{"1":"Food",2:"Clothes",3:"Shoes"}
響應我試圖
Category.all.map{ |k| { k.id.to_i => k.name } }
但它發送這樣
[{"1": "Engineer"},{"2": "Doctor"}]
我有類型的模型。我想給這樣的在rails中發送響應在json中
{"1":"Food",2:"Clothes",3:"Shoes"}
響應我試圖
Category.all.map{ |k| { k.id.to_i => k.name } }
但它發送這樣
[{"1": "Engineer"},{"2": "Doctor"}]
你可以像下面這樣做
Category.all.reduce({}) { |memo, obj| memo.merge(obj.id.to_s => obj.name) }
由於它的工作原理:) –