duanlong4890 2014-02-17 20:27
浏览 15

与学说2中的实体的关系出错

I have an error in my relationship between entities. When I create DB with my entities there's no error, but if I try find one element's relationship the error is returned:

Argument 1 passed to Doctrine\ORM\Mapping\DefaultQuoteStrategy::getJoinColumnName() must be of the type array, null given, called in C:\xampp\htdocs\myproject\vendor\doctrine\orm\lib\Doctrine\ORM\Persisters\BasicEntityPersister.php on line 1670 and defined in C:\xampp\htdocs\myproject\vendor\doctrine\orm\lib\Doctrine\ORM\Mapping\DefaultQuoteStrategy.php on line 66.

My relationships are:

Role.php

 * @ORM\ManyToMany(targetEntity="Application\Model\User", inversedBy="idRole")
 * @ORM\JoinTable(name="UserRole")
 */     
protected $idUser;

User.php

 * @ORM\ManyToMany(targetEntity="Login\Model\Role", mappedBy="idUser")
 */
protected $idRole;

I have tried other methods listed in documentation of doctrine ORM, but I am getting the same error.

How I correct this problem?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于#Java#的问题,如何解决?
    • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
    • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
    • ¥15 cmd cl 0x000007b
    • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
    • ¥500 火焰左右视图、视差(基于双目相机)
    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化