小编iiz*_*zno的帖子

如何使用JetBrains Datagrip编辑用户权限?

如何使用JetBrains Datagrip编辑某些MySQL服务器的用户权限?

mysql jetbrains-ide datagrip

14
推荐指数
2
解决办法
7601
查看次数

如何告诉PhpStorm停止使用外部编辑器打开文件?

出于某些原因,在我目前在PhpStorm中的PHP项目中,当我在项目资源管理器面板中单击我的一个文件时,PhpStorm会在外部编辑器中打开它.我有其他文件具有相同的扩展名,可以在PhpStorm中正确打开.

我如何告诉PhpStorm停止这样做?

phpstorm

7
推荐指数
1
解决办法
919
查看次数

我该如何解决这个问题:列“created_at”与映射器中的另一列冲突

我目前正在使用 Symfony2 开发一个小项目。

我正在尝试从表中获取一天(默认为今天)的所有条目。

我首先在我的学说查询生成器中尝试使用DAY(),但这不起作用,所以我现在在我的实体存储库中使用本机 sql 查询:

$em = $this->getEntityManager();

$rsm = new ResultSetMappingBuilder($em);
$rsm->addRootEntityFromClassMetadata('Teacup\CompareBundle\Entity\Log', 'l');
$rsm->addJoinedEntityFromClassMetadata('Teacup\CompareBundle\Entity\Frame', 
                                       'f', 
                                       'l', 
                                       'frame', 
                                       array('id' => 'frame_id'));

$query = $em->createNativeQuery('SELECT l.id, l.severity, 
                                        l.details, l.created_at, f.url 
                                 FROM log l 
                                 INNER JOIN frame f ON l.frame_id = f.id 
                                 WHERE DAY(l.created_at) = :day', $rsm);
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误:

The column 'created_at' conflicts with another column in the mapper. 
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决它。我很确定这没什么,但我只是继续尝试,但没有成功。有人能帮我吗?

php symfony doctrine-orm

6
推荐指数
2
解决办法
3379
查看次数

标签 统计

datagrip ×1

doctrine-orm ×1

jetbrains-ide ×1

mysql ×1

php ×1

phpstorm ×1

symfony ×1