Question Answer Plugin

Переношу это обсуждение сюда из Support

Я использую версию 2.7.0.beta1, и после установки плагина Q&A ответы к сообщениям стали появляться в случайном порядке. У других пользователей начали проявляться те же проблемы, описанные в этой теме.

@AJDurant предложил этот запрос (ниже) для исправления проблемы с порядком, но он не решил проблему. Плагин по-прежнему, похоже, публикует ответы к сообщениям в неправильном порядке. Я удалил плагин и выполнил:

rake posts:reorder_posts[1896]

но это не изменило порядок предыдущих сообщений.

Я боюсь запускать этот запрос без дальнейшего расследования со стороны квалифицированного специалиста, способного оценить исправление. Есть ли какие-либо идеи, как это исправить?

 SELECT
    id,
    ROW_NUMBER() OVER (
      PARTITION BY
        topic_id
      ORDER BY
        created_at,
        post_number
    ) AS new_post_number
  FROM
    posts
  /*где*/
)
UPDATE
  posts AS p
SET
  sort_order = o.new_post_number
FROM
  ordered_posts AS o
WHERE
  p.id = o.id AND
  p.sort_order <> o.new_post_number