# Wie macht man SELECT \* FROM table mit Shopware QueryBuilder?

**URL:** <https://forum.shopware.com/t/wie-macht-man-select-from-table-mit-shopware-querybuilder/47792>\
**Category:** Programmierung\
**Created:** [24. August 2017 um 09:12 UTC](https://forum.shopware.com/t/wie-macht-man-select-from-table-mit-shopware-querybuilder/47792 "2017-08-24T09:12:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ertuzio](https://avatars.discourse-cdn.com/v4/letter/e/53a042/32.png) [@ertuzio](https://forum.shopware.com/u/ertuzio)\
**Post date:** [24. August 2017 um 09:12 UTC](https://forum.shopware.com/t/wie-macht-man-select-from-table-mit-shopware-querybuilder/47792/1 "2017-08-24T09:12:03Z")

</div>

Ich habe diese funktion:

```
private function getModifiedCustomers()
{
    $builder = $this->getRepository()->createQueryBuilder('Customer');

    $builder
        ->select('Customer.id as id')
        ->addSelect('Customer.email as email')
        ->addSelect('Customer.firstname as firstName')
        ->addSelect('Customer.lastname as lastName')
        ->addSelect('Customer.lastLogin as lastlogin')
        ->where('Customer.active = 1');

    return $builder;
}

```

Und ich kriege ein array mit allen Kunden aber nur die ausgewählten spalten.

Ich habe es so probiert:

```
private function getModifiedCustomers($from, $to)
{
    $builder = $this->getRepository()->createQueryBuilder('Customer');

    $builder
        ->select('Customer')
        ->where('Customer.active > 1');

    return $builder;
}

```

Aber ich kriege ein lehres array:

```
{
    "success": true,
    "data": [
        {},
        {},
        {}
    ]
}

```

Und was ich möchte ist ein array mit jedem Customer und alle spalten von jeden

&nbsp;

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [24. August 2017 um 09:30 UTC](https://forum.shopware.com/t/wie-macht-man-select-from-table-mit-shopware-querybuilder/47792/2 "2017-08-24T09:30:18Z")

</div>

Ich würde dir vorschlagen, dass du dich mal ein wenig in den query builder einliest und dir ein paar Beispiele von Shopware anschaust:

> **[The QueryBuilder - Doctrine Object Relational Mapper (ORM)](https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/query-builder.html)**
>
> Doctrine Object Relational Mapper Documentation: The QueryBuilder

[https://github.com/shopware/shopware/blob/5.3/engine/Shopware/Models/Order/Repository.php](https://github.com/shopware/shopware/blob/5.3/engine/Shopware/Models/Order/Repository.php)

Viele Grüße
