Ich versuche, die [tolle] Funktionalität von ice_cube und receiving_select zu nutzen, um wiederkehrende Ereignisse zu behandeln. Ich habe eine schedule
(Text) -Spalte in meiner Datenbank und die folgende im Ereignismodell:
Wenn Sie die Zeitplanspalte in psql betrachten, scheint der Zeitplan korrekt zu speichern.
Hier ist mein Formular:
%Vor% Wenn ich jedoch versuche, converted_schedule
auszugeben, wird nur das Startdatum angezeigt, und es werden keine weiteren Daten angezeigt. Ich habe ein paar Verdächtigungen, dass ich ohne Erfolg gebastelt habe ... vielleicht wird der YAML nicht korrekt für die Methode converted_schedule
konvertiert? Vielleicht brauche ich ein Enddatum (ich sehe nicht, wo diese Funktionalität bei recurring_select verfügbar ist)?
Nach Rücksprache mit John Crepezzi (Autor des Eises "ice_cube" - danke John!) habe ich festgestellt, dass ich die Regel für die Wiederholungen im Gegensatz zu dem Zeitplan selbst gespeichert habe. Der folgende Code behebt das Problem:
%Vor%Hinweis: Ich habe auch diese Spalte als Hash anstelle von YAML gespeichert, wie zuvor gepostet.
Tags und Links ruby-on-rails ice-cube