Dans le cadre d'une création d'un espace blog, je souhaite mettre, sous le contenu de l'article en cours, un lien vers l'article précédent.

Je sèche un peu côté repository. J'ai écrit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public function findPreviousArticle($id)
    {
        $query = $this->createQueryBuilder('a')
            ->select('a')
            ->where('a.id < :id')
            ->setParameter('id', $id)
            ->orderBy('a.id', 'DESC')
            ->getQuery()
            ->getResult();
 
        return $query;
    }
A un endroit, il faudrait que je dise que l'id du previous article est égal à l'id de l'article en cours - 1. Mais je ne vois pas du coup comment je peux procéder.
Si vous avez une idée, je vous remercie par avance,
Vanessa