我在DBIx :: Class中有一个虚拟表,其定义需要根据部署而有所不同.如果我针对sqlite3进行部署,我可以使用group_concat但是当我在Postgres上部署时,我需要在定义中使用string_agg然后我在
__PACKAGE__->result_source_instance->view_definition($sql);
有没有办法根据连接做到这一点?