Обновление старых опросов

Добавлю к решению:

В моём случае опрос обычно находится в первом посте темы, поэтому быстрый способ получить его через консоль Rails — это:

myPost = Topic.find_by(id: number-from-topic-url).posts.first.id
myPoll = Poll.find_by(post_id: myPost)

или, если вы действительно хотите сделать всё в одну строку (прокрутите вправо!):

myPoll = Poll.find_by(post_id: Topic.find_by(id: number-from-topic-url).posts.first.id)

Тогда в данном случае, конечно:

myPoll.chart_type = 'pie'
myPoll.save