код в классе репозитория
Код: Выделить всё
class TaskRepository extends DocumentRepository
{
public function searchByFirstLetter($letter)
{
$query = $this->getDocumentManager()
->createQuery('SELECT u FROM WorkStackTaskBundle:Users u WHERE u.name LIKE :name')
->setParameter('name', $letter.'%');
try {
return $query->getResult();
} catch (\Doctrine\ODM\NoResultException $e) {
return null;
}}
$getasllusers = dm->getRepository('WorkStackTaskBundle:Users')->searchByFirstLetter($_GET['keyword']);
< /code>
Но я получаю следующую ошибку. < /p>
Неопределенный метод 'searchbirstletter'. Имя метода должно начинаться с Findby или FindOneby!
Подробнее здесь: https://stackoverflow.com/questions/226 ... th-mongodb
Мобильная версия