Add method getCustomizedColumns. It made each query will have affect the id column no matter passed what parameters.