Is there a way to remove a value from an array in pgSQL? Or to be more precise, to pop the last value? Judging by this list the answer seems to be no. I can get the result I wan
In version 9.3 and above you can do:
update users set flags = array_remove(flags, 'active')