Я написал запрос, который возвращает результат на основе поля отладки, которое установлено в 0 или 1.
По данному результату у меня есть несколько строк с префиксом dev_ , которые я хочу удалить из результатов. Как я могу это сделать?
Это мои результаты ..
{
"success": true,
"data": [
{
"serviceUrl": "dev_url",
"serviceUsername": "dev_username",
"servicePassword": "dev_password"
}
],
"message": null
}
А это код ..
if ($debug = true) {
$query = $this->getClientRepository()
->createQueryBuilder('c')
->select('c.serviceUrl', 'c.serviceUsername', 'c.servicePassword')
->where('c.debug = :debug')
->setParameter('debug', $debug);
}else {
$query = $this->getClientRepository()
->createQueryBuilder('c')
->select('c.SecondServiceUrl', 'c.SecondServiceUsername', 'c.SecondServicePassword');
}
return $query->getQuery()->getResult();