Je déplace cette discussion ici depuis Support
Je tourne sous la version 2.7.0.beta1 et depuis l’installation du plugin Q&A, les réponses aux publications s’affichent dans un ordre aléatoire. D’autres ont commencé à rencontrer les mêmes problèmes identifiés dans ce fil.
@AJDurant a proposé cette requête (ci-dessous) pour corriger le problème d’ordre, mais cela n’a pas résolu le souci. Le plugin semble toujours poster les réponses dans le mauvais ordre. J’ai désinstallé le plugin et exécuté :
rake posts:reorder_posts[1896]
mais cela n’a pas réorganisé les publications précédentes.
Je crains d’exécuter cette requête sans qu’une personne qualifiée ne l’examine plus en détail pour évaluer la correction. Avez-vous des idées sur la façon de résoudre ce problème ?
SELECT
id,
ROW_NUMBER() OVER (
PARTITION BY
topic_id
ORDER BY
created_at,
post_number
) AS new_post_number
FROM
posts
/*where*/
)
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