Eu enfrentei o mesmo. Mas um array no meu caso é criado via
array_agg
função. E, felizmente, permite agregar DISTINCT valores, como: array_agg(DISTINCT value)
Isso funciona para mim.
array_agg
função. E, felizmente, permite agregar DISTINCT valores, como: array_agg(DISTINCT value)