# Wie kann ich die Antworten auf das Thema nach Datum sortieren

**URL:** <https://meta.discourse.org/t/how-can-i-sort-the-topic-replies-by-date/238344>\
**Category:** Migration\
**Tags:** rest-api\
**Created:** [7. September 2022 um 14:18 UTC](https://meta.discourse.org/t/how-can-i-sort-the-topic-replies-by-date/238344 "2022-09-07T14:18:00Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [8. September 2022 um 10:42 UTC](https://meta.discourse.org/t/how-can-i-sort-the-topic-replies-by-date/238344/5 "2022-09-08T10:42:46Z")

</div>

> [@CarlosDaniel](#):
>
> Aber gibt es eine Möglichkeit, ein Skript zu erstellen, das Daten in eine Tabelle einfügt und dann Discourse den Rest der Beziehung regelt?

Ja, tatsächlich gibt es das! Ich habe Beispiele verlinkt.

> [@CarlosDaniel](#):
>
> Die Migration über die API hat bisher funktioniert.

Wenn das wahr wäre, hättest du nicht gepostet. 😉

> [@CarlosDaniel](#):
>
> Sollte das nicht eine Feature-Anfrage sein?

Nein, denn der Weg, dein Problem zu lösen, ist die Verwendung eines der Dutzenden von Beispielen, die ich verlinkt habe. Ich verspreche, es wird viel, viel einfacher sein. Ich habe mehrere Importskripte geschrieben, bevor ich überhaupt Ruby gelernt habe.

Selbst wenn du die API verwenden wolltest, musst du die Beiträge immer noch in der Reihenfolge `created_at` erstellen. Es gibt Möglichkeiten, sie in einem Plugin (oder vielleicht einer Theme-Komponente?) zu sortieren, aber das willst du wirklich nicht tun.

@JammyDodger weist darauf hin, dass es eine Rake-Aufgabe gibt

```
    rake posts:reorder_posts

```

Das könnte dein Problem lösen. Wenn du ein paar Dutzend Themen und ein paar Hundert Beiträge importierst, könntest du das ausprobieren.

---

_[View the full topic](https://meta.discourse.org/t/how-can-i-sort-the-topic-replies-by-date/238344)._
