ฉันมีผลลัพธ์ ActiveRecord ของการดำเนินการค้นหา:
tasks_records = TaskStoreStatus.find(
:all,
:select => "task_id, store_name, store_region",
:conditions => ["task_status = ? and store_id = ?", "f", store_id]
)
ตอนนี้ฉันต้องการแปลงผลลัพธ์นี้เป็นอาร์เรย์ของแฮชดังนี้:
[0] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" }
[1] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" }
[2] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" }
เพื่อที่ฉันจะสามารถทำซ้ำผ่านอาร์เรย์และเพิ่มองค์ประกอบเพิ่มเติมในแฮชและแปลงผลลัพธ์เป็นJSON
สำหรับการตอบสนอง API ของฉันในภายหลัง ฉันจะทำเช่นนี้ได้อย่างไร?