Preguntas etiquetadas con json

La notación de objetos JavaScript (JSON) es un estándar abierto, humano y legible por máquinas que facilita el intercambio de datos y, junto con XML, es el formato principal para el intercambio de datos utilizado en la web moderna.

5
¿Cómo convertir json array en matriz de postgres?
Tengo una columna dataque contiene un jsondocumento más o menos así: { "name": "foo", "tags": ["foo", "bar"] } Me gustaría convertir la tagsmatriz anidada en una cadena concatenada ( foo, bar). Eso sería fácilmente posible con la array_to_string()función en teoría. Sin embargo, esta función no actúa en jsonmatrices. ¿Entonces me …

3
¿Es posible almacenar y consultar JSON en SQLite?
Necesito almacenar objetos JSON en una base de datos SQLite, y luego hacer consultas complejas sobre él. Hice una mesa como esta: +--------------------------------------+ |document | property | string | number| +--------------------------------------+ |foo | "title" | "test" | | +--------------------------------------+ |foo | "id" | | 42 | +--------------------------------------+ |bar | "id" …
35 sqlite  json 


2
Postgres múltiples columnas a json
Estoy ejecutando postgresql 9.3.4. Tengo una tabla con 3 campos: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Necesito mover los datos a una nueva tabla con campos como: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_jsonno …
23 postgresql  json  row 

6
Seleccionar columnas dentro de json_agg
Tengo una consulta como: SELECT a.id, a.name, json_agg(b.*) as "item" FROM a JOIN b ON b.item_id = a.id GROUP BY a.id, a.name; ¿Cómo puedo seleccionar las columnas bpara que no tenga b.item_iden el objeto JSON? He leído sobre ROW, pero devuelve un objeto JSON como: {"f1": "Foo", "f2": "Bar"} Necesitaría …

1
Conjunto de consultas JSON de PostgreSQL contra múltiples valores
Quiero escribir una consulta contra el jsonbtipo en Postgres que, dado un conjunto de ID de clientes, encontrará los grupos correspondientes. Dada esta tabla de ejemplo: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); …


2
PostgreSQL unirse usando JSONB
Tengo este SQL: CREATE TABLE test(id SERIAL PRIMARY KEY, data JSONB); INSERT INTO test(data) VALUES ('{"parent":null,"children":[2,3]}'), ('{"parent":1, "children":[4,5]}'), ('{"parent":1, "children":[]}'), ('{"parent":2, "children":[]}'), ('{"parent":2, "children":[]}'); Eso daría: id | data ----+-------------------------------------- 1 | {"parent": null, "children": [2, 3]} 2 | {"parent": 1, "children": [4, 5]} 3 | {"parent": 1, "children": []} …


3
Actualizar un elemento json en json datatype
No puedo entender cómo puedo actualizar un elemento en un tipo de datos PostgreSQL 9.3. Mi ejemplo: CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, modified timestamp with time …

2
¿MariaDB admite el tipo de datos de columna JSON nativo?
No estoy hablando de columnas dinámicas, estoy preguntando sobre el tipo de datos JSON de columna nativa. En palabras simples, ¿puedo ejecutar el siguiente código en cualquier versión de MariaDB? CREATE TABLE example (names JSON); Hasta donde sé, no lo hace, pero todavía no estoy seguro, ya que hay muchos …
13 mariadb  json 


1
Consultando JSONB en PostgreSQL
Tengo una tabla, personsque contiene dos columnas, una idy una datacolumna basada en JSONB (esta tabla acaba de hacerse con fines demostrativos para jugar con el soporte JSON de PostgreSQL). Ahora, se supone que contiene dos registros: 1, { name: 'John', age: 30 } 2, { name: 'Jane', age: 20 …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.