По запросу было найдено более одного результата, хотя ожидалась одна строка или ни одна строка ⇐ Php
-
Anonymous
По запросу было найдено более одного результата, хотя ожидалась одна строка или ни одна строка
У меня есть следующий код, и я получаю сообщение об ошибке: для запроса найдено более одного результата, хотя ожидалась одна строка или ни одного.
публичная функция findSaisiePositersByPlateformeAnneeSemaineJour($plateforme, $annee, $noSemaine, $jour) { $day = (новый DateTimeImmutable())->setISODate($annee, $noSemaine, $jour); верните $this->createQueryBuilder('s') ->andWhere('s.dateSaisiePositer =:day') ->andWhere('s.plateforme = :plateforme') ->setParameter('день', $день) ->setParameter('plateforme', $plateforme) ->addOrderBy('s.dateSaisiePositer') ->getQuery() ->getOneOrNullResult(); }
У меня есть следующий код, и я получаю сообщение об ошибке: для запроса найдено более одного результата, хотя ожидалась одна строка или ни одного.
публичная функция findSaisiePositersByPlateformeAnneeSemaineJour($plateforme, $annee, $noSemaine, $jour) { $day = (новый DateTimeImmutable())->setISODate($annee, $noSemaine, $jour); верните $this->createQueryBuilder('s') ->andWhere('s.dateSaisiePositer =:day') ->andWhere('s.plateforme = :plateforme') ->setParameter('день', $день) ->setParameter('plateforme', $plateforme) ->addOrderBy('s.dateSaisiePositer') ->getQuery() ->getOneOrNullResult(); }