Ich habe festgestellt, dass meine Benutzer, wenn sie mit Umfragen beginnen, alle möglichen Fehler machen, die oft erst bemerkt werden, wenn die Umfrage bereits im Gange ist.
Leider werden beim Bearbeiten einer Umfrage die Umfragedaten gelöscht. Dies ist aus Gründen der Umfrageintegrität verständlich, aber manchmal sehr unerwünscht, wenn eine einfache Änderung ein großes Problem für den Benutzer beheben kann.
Es ist jedoch über die Rails-Konsole machbar. Das Hacking einer Live-Umfrage ändert das Verhalten der Umfrage, während die Daten erhalten bleiben, aber das Markdown wird nicht berührt. Ich bin mir nicht sicher, was passiert, wenn Sie den Beitrag erneut backen, aber ich vermute, dass die Umfrage zu ihrem ursprünglichen Verhalten zurückkehrt. Bis dahin ist sie wahrscheinlich alt und vergessen, so dass dies keine große Sache ist.
Der Schlüssel ist, die Beitrags-ID zu finden. Eine einfache Möglichkeit, sie zu finden, ist diese SQL-Abfrage (die interessante Umfrage sollte sich oben befinden):
SELECT post_id as postid, *
FROM polls
ORDER BY id desc
Hier ist ein Beispiel für einen Umfrage-Hack, wenn der Benutzer versehentlich eine Umfrage einzeln statt mehrfach erstellt hat:
Poll.find_by_post_id(75571).update(type:1,min:1,max:4)
Sie sollten in der Lage sein, andere Hacks aus der Abfrage und diesem Ausgangspunkt zusammenzusetzen.