如何根据ID提取信息?

benoliver999

我有一个实体Article20000Information,与像几个领域:iddescriptionmanufacturer_idsupplier_id

我还有另一个实体Organisation它有一个公司列表(制造商和供应商),每个公司都有一个id

我还有一个页面,显示了Article20000Information数据的列表。当前,它仅在表中显示数据,因此:

| id | Description | Manufacturer | Supplier | Price  |
|----|-------------|--------------|----------|--------|
| 1  |   thing1    |      2       |    5     |  34    |
| 2  |   thing2    |      5       |    2     |  23    |
| 3  |   thing3    |      3       |    4     |  25    |

我需要的是“制造商”和“供应商”列,以根据显示的ID显示表中nameorganisation

最好的方法是什么?

benoliver999

知道了!

我需要多个别名,但我也想给它们AS加上别名,以便它们使用不同的列名。反过来,这使树枝可以渲染标签。

<?php

namespace Regenerys\QMSBundle\Entity;

use Doctrine\ORM\EntityRepository;

class Article20000InformationRepository extends EntityRepository
{
    public function findStuff()
    {
        return $this->getEntityManager()
            ->createQuery(
                'SELECT 
    A.id,
    A.articleNumber,
    A.description,
    B.name as manufacturer,
    C.name as supplier
FROM 
    RegenerysQMSBundle:Article20000Information A
    LEFT OUTER JOIN RegenerysQMSBundle:Organisation B WITH B.id = A.manufacturer 
    LEFT OUTER JOIN RegenerysQMSBundle:Organisation C WITH C.id = A.supplier '

            )
            ->getResult();
    }
}

感谢@Alexandru对DQL的帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Google Click ID(gclid)中提取信息?

来自分类Dev

Xquery:如何从REF / ID中提取信息

来自分类Dev

如何从网站提取信息?

来自分类Dev

根据条件从文件中提取信息

来自分类Dev

awk如何从html标签提取信息

来自分类Dev

如何从ap标签提取信息?

来自分类Dev

如何从数组的哈希中提取信息

来自分类Dev

从XCUIElement提取信息

来自分类Dev

从Mobi提取信息

来自分类Dev

无法提取信息

来自分类Dev

从网站提取信息

来自分类Dev

从XCUIElement提取信息

来自分类Dev

如何从Wikipedia信息框中提取信息?

来自分类Dev

如何在python中使用长而未格式化的字符串来根据找到的索引提取信息?

来自分类Dev

如何使用R从xml页面提取信息

来自分类Dev

如何从字符串中提取信息并输出?

来自分类Dev

如何使用NLP库从报纸文章中提取信息?

来自分类Dev

我如何从DICOM文件中提取信息?

来自分类Dev

如何提取信息并将true转换为1?

来自分类Dev

NLTK:如何基于句子图提取信息?

来自分类Dev

如何使用javascript从HTML中提取信息

来自分类Dev

如何使用jq从github api中提取信息字段

来自分类Dev

如何从熊猫的嵌套重复项中提取信息?

来自分类Dev

我如何从J的下表中操作/提取信息

来自分类Dev

如何清除<script>标记并从特定密钥提取信息

来自分类Dev

如何使用jq从github api中提取信息字段

来自分类Dev

如何使用NLP库从报纸文章中提取信息?

来自分类Dev

我如何使用R从xml页面提取信息

来自分类Dev

如何从管理面板中的字段中提取信息?