Mar*_*ine 10 php orm doctrine-orm
拥有以下基本表(一对多关系)
客户端 - 拥有许多用户.
用户 - 每个用户都属于单个客户端.
在一个非常简单的例子中,如果我查询用户实体(Querybuilder),getArrayResult()我会看到以下内容:
在这个阶段,我不需要返回外部数据,因此不需要加入相关的表.
所以问题是......
我在数组中返回外键值的内容是什么或如何?
查询是:
$qb = $this->_em->createQueryBuilder();
$qb->select('e');
$qb->from('Entity\User', 'e');
Run Code Online (Sandbox Code Playgroud)
SQL是:
SELECT w0_.Id AS Id0, w0_.Name AS Name2, w0_.ClientID AS ClientID7
FROM users w0_
Run Code Online (Sandbox Code Playgroud)
rom*_*anb 19
HINT_INCLUDE_META_COLUMNS在执行查询之前,尝试在查询(而不是构建器)上设置查询提示.
$q->setHint(Query::HINT_INCLUDE_META_COLUMNS, true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2836 次 |
| 最近记录: |