From: | Horacio Miranda <hmiranda(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>, Eduardo Arenas <edomax(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: order de atributos jsonb |
Date: | 2019-04-09 07:48:25 |
Message-ID: | 1b61bdfc-9656-2927-57dd-b34f1674b9f1@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 9/04/2019 9:04 AM, Alvaro Herrera wrote:
> Eduardo Arenas escribió:
>> Alvaro,
>>
>> Gracias por tu pronta respuesta, mas que nada necesito el orden ya que
>> cumple varios objetivos, uno de ellos es llegar a un formato especifico
>> https://www.hl7.org/fhir/medicationdispense.html
Alvaro Tiene razón, una cosa es el HL7 ( que es un standard orientado a
medicamentos y temas relacionados con la medicina, trabaje con esto en
Orion Health ), y otra es JSON/JSONB.
Para visualizar los datos deberías usar un programa que te ordene los
campos si quieres tenerlos ordenados de forma alfabetica, de lo
contrarío sería como leer la matrix esperando que todo venga en orden.
> Ya, el formato está definido (el JSON tiene que tener tales y cuales
> campos), pero el estándar no exige que los campos vengan en un orden
> específico, sino que tal como dice en https://www.hl7.org/fhir/json.html
> --> Properties can appear in any order
>
> Properties can appear in Any Order
>
> Properties can appear in ANY ORDER
>
> PROPERTIES CAN APPEAR IN ANY ORDER
>
>
>> Otro objetivo es deserializar el archivo para transformarlo en columnas
>> y hacer análisis con un una herramienta de visualización (pivot table /
>> cross join table),
> select json_to_record(jsonb ' .... ')::tabla_estandar;
>
> Esto no es afectado por el orden en que aparecen los campos en el jsonb.
>
From | Date | Subject | |
---|---|---|---|
Next Message | Eduardo Arenas | 2019-04-09 07:54:19 | Re: order de atributos jsonb |
Previous Message | Alvaro Herrera | 2019-04-08 21:04:54 | Re: order de atributos jsonb |