Mysql
 sql >> Database >  >> RDS >> Mysql

Inserimento di una voce nella colonna JSON in postgres

Se value è un json colonna, puoi convertire direttamente la rappresentazione testuale dell'array.

INSERT INTO tag_sets (type, value)
VALUES (
  'sorting_options',
  '["Price Descending","Price Ascending","Name Ascending","Date Descending"]'::json
);

Potresti anche usare un metodo per generare un array, a seconda della tua situazione. Qualcosa come json_build_array .
Altro json i metodi possono essere trovati qui .