PhpStorm:在我的DQL语句中恼人的下划线

时间:2018-04-10 11:25:44

标签: php phpstorm dql

我遇到PhpStorm的问题 SQL方言未配置我试图按照link的建议解决它,但我遇到另一个问题,在下面有一个红线AppBundle:设备冒号

我的查询中的

enter image description here说:

  

<form alias definition>, <index hint option>, CROSS, FOR, GROUP, HAVING, INNER, INTO, JOIN, LEFT, LIMIT, LOCK, NATURAL, ORDER, PARTITION, PROCEDURE, RIGHT, STRAIGHT_JOIN, UNION or WHERE expected, got ':'

这是我的代码:

return $this
->getEntityManager()
->createQuery(
    'SELECT d
    FROM AppBundle:Device d 
    WHERE d.deviceId = :device_id 
    AND d.user_id = :user_id'
)->setParameter('device_id', $deviceId)
->setParameter('user_id', $userId)
->getOneOrNullResult();

任何帮助都将不胜感激。

0 个答案:

没有答案