Có thể đổi tên tên mặc định f1, f2, f3...
khi chỉ sử dụng row_to_json
hàm cho một số cột không?
tôi có thể làm
row_to_json(customers)
trở về
{"id_customer":2,"first_name":"bla","last_name":"second_bla"}
Nhưng nếu tôi chỉ muốn tên mà không có id_customer
, tôi phải sử dụng
row_to_json(row(first_name, last_name))
và sau đó tôi nhận được
{"f1":"bla","f2":"second_bla"}
Và tôi muốn có được kết quả này với tên cột mặc định hoặc tên riêng của tôi. Tôi biết tôi có thể tạo loại hỗn hợp của riêng mình và sử dụng
row_to_json(row(first_name, last_name))::my_custom_type
nhưng không thể thực hiện nó ngay trong truy vấn mà không tạo kiểu đó?