我编写了查询,该查询基于设置为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();