cant get what I want from array_to_json (simple) - Mailing list pgsql-sql

From Michael Moore
Subject cant get what I want from array_to_json (simple)
Date
Msg-id CACpWLjOpxfWyJOOPZ6uDYMvfVWYzfZrhdHuoqXTACbWJd04B_A@mail.gmail.com
Whole thread Raw
Responses Re: cant get what I want from array_to_json (simple)
List pgsql-sql
CREATE TYPE key_value_pair AS
   (key text,
    value text);

DO $$declare
   arr qsn_app.key_value_pair[]; 
   pcolumn_values_i json;
begin
  arr[0]  := ('this','that');
  arr[1]  := ('another','one');
  pcolumn_values_i := array_to_json( arr );
  RAISE NOTICE '#1 %', pcolumn_values_i;
end$$;

the 'NOTICE' shows:
NOTICE:  #1 [{"key":"this","value":"that"},{"key":"another","value":"one"}]
what I want to see is:
NOTICE:  #1 {"this":"that","another":"one"}

TIA,
Mike

pgsql-sql by date:

Previous
From: Michael Moore
Date:
Subject: Re: Name/Value array to table row
Next
From: "David G. Johnston"
Date:
Subject: Re: cant get what I want from array_to_json (simple)