What data type to use in uvm_config_db for an queue of class_object

I did some workaround for this problem, now the ERROR is different.
workaround:
typdef random_input random_input_q[$];
uvm_config_db #( random_input_q )::get(null, “”, “rand_ip_q” , rand_ip_q)
and the error is
ncvlog: *E,SVTPCO (~/verif/tests/basic_test.sv,50|31): Currently type parameter override is not supported for this datatype.

thanks in advance