标签:doctrine-orm

  • 教义2移除实体问题 - php

    时间:2020-8-31

    使用实体管理器删除实体时,出现一个奇怪的错误。抛出一个异常,说“通过未配置为级联持久性操作的关系找到了一个新实体”,但我没有新实体。我认为这可能是Doctrine中的一个错误,但是我想先问一下,以确保在填写报告之前我没有做错任何事情。 相关代码: <?php $em = Doctrine\ORM\EntityManager::create(array( […]

  • 无法在“require_once”上重新定义类 - php

    时间:2020-8-27

    更新: 我已经放弃了CodeIgniter,并不再希望通过PHP在数据库应用程序周围构建Web界面,因为无法摆脱此错误。 例外 我得到这个例外: Fatal error: require_once(): Cannot redeclare class doctrine\orm\abstractquery in Q:\Digest\lib\Symfony\Com […]

  • Symfony对用户的许多作用 - php

    时间:2020-8-21

    我遇到了问题,早期我的实体只扮演一个角色,这足以满足项目需求。但是现在我的实体需要扮演ROLE_DEVELOPER,ROLE_COMPANY之类的角色,并且当用户对实体进行某些操作时会添加新角色。在这种情况下,如何最好地创建新实体或更改数组中的字段角色呢?我在表用户中有实体,并且有一个ROLE_USER,现在该用户要创建团队,以获取团队所需的角色ROLE_T […]

  • 如何在PHPUnit中模拟主义PersistentCollection - php

    时间:2020-8-20

    有谁知道如何嘲笑一个教义的PersistentCollection? 当我尝试直接使用PHPUnit和Mockery模拟类时,出现如下异常: Mockery\Exception: The class Doctrine\ORM\PersistentCollection is marked final a 并且其方法无法替代。标记为final的类可以传递给\ M […]

  • 运行Doctrine转换映射时跳过表 - php

    时间:2020-8-17

    我第一次坐下来教义,尝试在现有站点/数据库上使用其中的某些命令行工具。我从命令行使用了映射和实体逆向工程工具,并希望了解它将从php / mysql中的现有网站生成什么样的文件。 但是,它会在出现任何异常时停止。我已经能够为枚举创建类型映射,现在只需将它们扔到字符串上即可,但是现在它阻止了我在未指定主ID密钥的表上使用。我对在链接表中使用主键或复合键的讲座不 […]

  • 在Doctrine结果上使用jsonModel返回JSON数据时得到空响应-特殊字符编码问题 - php

    时间:2020-8-17

    我在获取ZF2 jsonModel从教义查询返回多个结果时遇到问题。仅当我尝试返回数组结果时才出现此问题,而在返回单个项目时不出现我的代码如下: public function mosquesAction() { $em = $this ->getServiceLocator() ->get('Doctrine\ORM\EntityMa […]

  • Zend Framework 3中的Doctrine2更新导致AnnotationRegistry registerLoader错误 - php

    时间:2020-8-17

    我正在基于Zend Framework 3.0的CMS上使用Doctrine管理DBI。使用composer管理软件包时我有什么问题?最近,我将所有软件包更新为最新版本,并将其发送到服务器,其他文件中没有任何更改。更新后,我的网站显示以下错误: 致命错误:未捕获的TypeError:Doctrine \ Common \ Annotations \ Anno […]

  • 在Symfony 2中实现用户活动 - php

    时间:2020-8-7

    在symfony 2中实现用户活动的最佳方法是什么? 以及如何做呢? 我知道有symfony 2的事件系统。也许我应该触发一个事件? 在每个页面请求上进行更新是否明智,还是有其他(更好的)方式来更新用户活动? 参考方案 跟踪用户请求(可能还有其活动)的好方法是监听kernel.request事件: 侦听器类: namespace Acme\YourBundl […]

  • 如何在Symfony2中的警报消息中更改Flash消息 - javascript

    时间:2020-8-7

    我陷入一个问题,在Symfony2 Controller中执行动作方法后,成功消息以Flash消息的形式出现,但是根据要求,我必须以警报消息或对话消息的形式呈现这些成功消息。 我正在全力以赴,但没有成功。 是否有关于此问题的任何想法。如果有的话请帮助我。 先谢谢了。 参考方案 您可以在控制器完成工作后将即时消息的值返回到要渲染的树枝模板,而不是设置即时消息。 […]

  • 如何在Symfony 2.4中使用缓存ID和缓存生存期选项来缓存教义“ findOneBy()”查询? - php

    时间:2020-8-2

    我正在使用准则2.4进行symfony 2.5项目。 我想使用缓存ID和缓存时间来缓存查询结果,因此可以随时通过admin删除缓存结果。 我可以使用“ createQueryBuilder()”选项来缓存查询结果。 例: $this->createQueryBuilder('some_table') ->select( […]