Запитання з тегом «json»

JavaScript Object Notation (JSON) - це відкритий, людський і машиночитабельний стандарт, який полегшує обмін даними, а поряд з XML є основним форматом обміну даними, який використовується в сучасній мережі Інтернет.

5
Як перетворити масив json в масив postgres?
У мене стовпчик, dataякий містить jsonдокумент приблизно так: { "name": "foo", "tags": ["foo", "bar"] } Я хотів би перетворити вкладений tagsмасив у об'єднаний рядок ( foo, bar). Це було б легко можливо array_to_string()в теоретичній функції. Однак ця функція не діє на jsonмасиви. Тож мені цікаво, як перетворити цей jsonмасив у …

3
Чи можливо зберігати і запитувати JSON в SQLite?
Мені потрібно зберігати об’єкти JSON в базі даних SQLite, а потім робити складні запити на ній. Я зробив таблицю так: +--------------------------------------+ |document | property | string | number| +--------------------------------------+ |foo | "title" | "test" | | +--------------------------------------+ |foo | "id" | | 42 | +--------------------------------------+ |bar | "id" | | …
35 sqlite  json 


2
Postgres кілька стовпців до json
Я працюю postgresql 9.3.4. У мене є таблиця з 3 полями: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Мені потрібно перемістити дані до нової таблиці з такими полями: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_jsonне …
23 postgresql  json  row 

6
Виберіть стовпці всередині json_agg
У мене запит типу: 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; Як я можу вибрати стовпці, bщоб у мене не було b.item_idоб'єкта JSON? Я читав про ROW, але він повертає об'єкт JSON на зразок: {"f1": "Foo", "f2": "Bar"} Мені …

1
PostgreSQL JSON масив запитів проти кількох значень
Я хочу написати запит проти jsonbтипу в Postgres, який, маючи масив ідентифікаторів клієнтів, знайде відповідні групи. Враховуючи цей приклад таблиці: 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"}]}'); Я знайшов подібне запитання ( PostgreSql …

1
Подивіться, чи містить масив JSON в MySQL об’єкт, ключ якого містить конкретну дату
Я намагаюся з'ясувати, чи є рядок, який містить конкретну дату в масиві JSON Скажімо, мої дані виглядають так: Настільні програми: id | application_id | data # Rows 1 | 1 | [{"data" : ["some", "data#1"], "date": "2016-04-21"}, {"data" : ["other", "data#1"], "date" : "2016-04-22"}] 2 | 2 | [{"data" : …
18 mysql  json 

2
PostgreSQL приєднання за допомогою JSONB
У мене є цей 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":[]}'); Це дало б: id | data ----+-------------------------------------- 1 | {"parent": null, "children": [2, 3]} 2 | {"parent": 1, "children": [4, 5]} 3 | {"parent": …

1
Як отримати конкретний об'єкт з масиву jsonb в PostgreSQL?
У мене є поле під назвою "user", яке містить масив json, який приблизно так виглядає: "user": [{ "_id" : "1", "count" : "4" }, { "_id" : "3", "count": "4"}] Тепер я хочу запит на зразок: select count from tablename where id = "1" Я не в змозі отримати конкретне …

3
Оновіть елемент json у типі даних json
Я не можу зрозуміти, як я можу оновити елемент у типі даних PostgreSQL 9.3. Мій приклад: 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 zone, …

1
Запит JSONB в PostgreSQL
У мене є таблиця, personsяка містить два стовпці, стовпчик на idоснові JSONB і dataця таблиця була створена для демонстраційних цілей, щоб грати з підтримкою JSON PostgreSQL). Тепер, передбачається, він містить два записи: 1, { name: 'John', age: 30 } 2, { name: 'Jane', age: 20 } Тепер, напевно, я хочу …

2
Чи підтримує MariaDB нативний тип даних у стовпці JSON?
Я не кажу про динамічні стовпчики, я про питання про тип даних JSON в нашому стовпчику. Простими словами, чи можу я виконати наступний код на будь-якій версії MariaDB? CREATE TABLE example (names JSON); Наскільки я знаю, це не так, але я все ще не впевнений, оскільки багато тем розмовляють про …
13 mariadb  json 



2
"ПОМИЛКА: неправильно сформований масив літералу" при використанні json_to_record з елементом масиву JSON в Postgres 9.4
Це добре ілюструє проблему: Коли стовпець b є текстовим типом, а не масивом, працює наступне: select * from json_to_record('{"a":1,"b":["hello", "There"],"c":"bar"}') as x(a int, b text, d text); a | b | d ---+--------------------+--- 1 | ["hello", "There"] | Але якщо я визначаю bстовпець як масив, я отримую цю помилку: select …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.