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