Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Holen Sie sich den nächsten und vorherigen ID-Datensatz in der Datenbank auf Yii

Ich habe folgende Funktionen in meinem Modell in Yii2 hinzugefügt:

public function getNext() {
    $next = $this->find()->where(['>', 'id', $this->id])->one();
    return $next;
}

public function getPrev() {
    $prev = $this->find()->where(['<', 'id', $this->id])->orderBy('id desc')->one();
    return $prev;
}