Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The alias doesn't work to filter the added columns (aggregated column here) #1037

Open
Jiizen opened this issue Aug 9, 2019 · 0 comments
Open

Comments

@Jiizen
Copy link

Jiizen commented Aug 9, 2019

Hello everyone.

I have a problem with the alias on new column to filter my values.

I have a count in my custom query.

->addSelect('(COUNT(house.cats)) as numberCats')

I add a column as next :

$numberCats = new NumberColumn(
            [
                'id'              => 'numberCats',
// => I WOULD PUT MY ALIAS HERE. Works only if I write select(count()) than previous
                'field'           => '(COUNT(house.cats))', 
                'title'           => 'nb. cats',
                'defaultOperator' => 'eq',
                'operators'       => ['eq', 'neq', 'btwe'],
                'filterable'      => true,
                'export'          => true,
                'groups'          => ["group1", "group2"],
                'isManualField'   => true,
                'isAggregate'     => true,
                'source'          => true,
            ]
        );

I searched in others issues (#473) and I tried with the options :
'isManualField' => true,
'isAggregate' => true,
'source' => true,
but it doesn't work.

It works with the (COUNT(house.cats)) in field, but it's not clean... I have an alias, what a pity to write the same thing.

Would anyone have a solution to use the alias ?

Thank for the help !

Have a nice day.

@Jiizen Jiizen changed the title The alias doesn't work to filter the added columns The alias doesn't work to filter the added columns (aggregated column here) Aug 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant