当我尝试在查询中添加addcslashes时,我的查询没有数据
我正在使用本地witn xampp php 7.3.3中的symfony 4
public function findByValue($value)
{
$value = '%'.addcslashes($value, '%_').'%';
return $this->createQueryBuilder('u')
->orWhere('u.name = :val')
->orWhere('u.surname = :val')
->orWhere('u.email = :val')
->setParameter('val', $value)
->getQuery()
->getResult();
}
在没有addcslashes的情况下,该查询可以正常运行,但不能满足我的要求。
答案 0 :(得分:0)
# A tibble: 6 x 4
bike_id id created_at resolved_at
<int> <dbl> <dttm> <dttm>
1 28780 1 2019-05-03 08:29:18 2019-05-03 08:35:37
2 28780 NA 2019-05-03 21:05:28 2019-05-03 21:07:28
3 28780 NA 2019-05-04 21:13:39 2019-05-04 21:15:40
4 28780 NA 2019-05-07 17:24:20 2019-05-07 17:26:39
5 28780 NA 2019-05-08 11:34:32 2019-05-08 12:16:44
6 28780 NA 2019-05-08 23:38:39 2019-05-08 23:40:36