È possibile rinominare i f1, f2, f3...
nomi predefiniti quando si utilizza la row_to_json
funzione solo per alcune colonne?
posso fare
row_to_json(customers)
ritorno
{"id_customer":2,"first_name":"bla","last_name":"second_bla"}
Ma se voglio solo nomi senza id_customer
, devo usare
row_to_json(row(first_name, last_name))
e poi ottengo
{"f1":"bla","f2":"second_bla"}
E vorrei ottenere questo risultato con i nomi delle colonne predefiniti o con i miei. So di poter creare il mio tipo e utilizzo compositi
row_to_json(row(first_name, last_name))::my_custom_type
ma non è possibile farlo correttamente nella query senza creare quel tipo?