Ich gehe alle Kommentare des Autors eines bestimmten Beitrags durch.
foreach($post->user->comments as $comment)
{
echo "<li>" . $comment->title . " (" . $comment->post->id . ")</li>";
}
Das gibt mir
I love this post (3)
This is a comment (5)
This is the second Comment (3)
Wie würde ich mit der post_id bestellen, damit die obige Liste als 3,3,5 bestellt wird
Ich glaube, Sie können auch:
Auf diese Weise können Sie eine beliebige Logik für jeden zugehörigen Kommentardatensatz ausführen. Sie könnten Sachen drin haben wie:
quelle
appointments
undschedules
), die Abfrage ist einfach:appointments
Bestellung erhalten vonschedules
.datetime
absteigend. Ich habe eine Lösung, indem ich eine neue Spalte in die Tabelle einfügeappointments
, um siedatetime
aus der Tabelle zu speichernschedules
. Und jetzt muss ich nur noch bestellenappointments
.datetime
Ich weiß, dass es nicht die beste Methode ist, aber es löst das Problem. XD