Ich habe Probleme beim Iterieren durch meine JSON-Array. Ich möchte einen bestimmten Zeitplan basierend auf dem, was der Client an den Server sendet, festlegen.Wie man durch ein JSON-Array in Rails iteriert
Die JSON vom Client wird in diesem Format gesendet werden:
{
"Schedule":
{
"monday": [
12,
15
]
,
"tuesday": [
10,
16
]
}
}
Ich möchte wie diese iterieren:
params[:Schedule].each do |day| do
day.each do |time|
schedule.add_recurrence_rule(IceCube::Rule.weekly.day(0).hour_of_day(time))
end
end
aber das funktioniert nicht, da, wenn ich params[:Schedule].each
drucken es druckt Montag, 12, 15, Dienstag, 10, 16 usw. aus ....
Hat jemand eine Lösung für dieses?
Vielen Dank! Funktioniert perfekt :-) – ssandoy
Mein Vergnügen Sir;) – Ursus