Pertanyaan yang diberi tag «json»

JavaScript Object Notation (JSON) adalah standar terbuka, manusia dan dapat dibaca mesin yang memfasilitasi pertukaran data, dan bersama dengan XML adalah format utama untuk pertukaran data yang digunakan di web modern.

5
Bagaimana mengubah json array menjadi postgres array?
Saya memiliki kolom datayang menyimpan jsondokumen kira-kira seperti ini: { "name": "foo", "tags": ["foo", "bar"] } Saya ingin mengubah tagsarray bersarang menjadi string bersambung ( foo, bar). Itu akan dengan mudah dimungkinkan dengan array_to_string()fungsi dalam teori. Namun, fungsi ini tidak bekerja pada jsonarray. Jadi saya bertanya-tanya bagaimana cara mengubah jsonarray …

3
Apakah mungkin untuk menyimpan dan meminta JSON dalam SQLite?
Saya perlu menyimpan objek JSON dalam database SQLite, dan kemudian melakukan pertanyaan kompleks di atasnya. Saya melakukan tabel seperti ini: +--------------------------------------+ |document | property | string | number| +--------------------------------------+ |foo | "title" | "test" | | +--------------------------------------+ |foo | "id" | | 42 | +--------------------------------------+ |bar | "id" | | …
35 sqlite  json 


2
Postgres banyak kolom ke json
Saya menjalankan postgresql 9.3.4. Saya punya tabel dengan 3 bidang: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Saya perlu memindahkan data ke tabel baru dengan bidang seperti: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_jsonbukan solusi …
23 postgresql  json  row 

6
Pilih kolom di dalam json_agg
Saya punya pertanyaan seperti: 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; Bagaimana saya bisa memilih kolom bjadi saya tidak punya b.item_iddi objek JSON? Saya telah membaca tentang ROW, tetapi mengembalikan objek JSON seperti: {"f1": "Foo", "f2": "Bar"} Saya perlu …


2
PostgreSQL bergabung menggunakan JSONB
Saya punya SQL ini: 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":[]}'); Itu akan memberi: id | data ----+-------------------------------------- 1 | {"parent": null, "children": [2, 3]} 2 | {"parent": 1, "children": [4, 5]} 3 | {"parent": 1, …

1
PostgreSQL JSON array permintaan terhadap beberapa nilai
Saya ingin menulis kueri terhadap jsonbtipe Postgres yang memberikan array ID pelanggan akan menemukan grup yang sesuai. Diberikan tabel contoh ini: 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"}]}'); Saya menemukan pertanyaan serupa ( …


3
Perbarui elemen json dalam tipe data json
Saya tidak tahu bagaimana cara memperbarui elemen dalam tipe data PostgreSQL 9.3. Contoh saya: 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, active integer …

1
Meminta JSONB dalam PostgreSQL
Saya punya tabel,, personsyang berisi dua kolom, kolom berbasis iddan JSONB data(tabel ini baru saja dibuat untuk tujuan demonstrasi untuk bermain-main dengan dukungan JSON PostgreSQL). Sekarang, seharusnya berisi dua catatan: 1, { name: 'John', age: 30 } 2, { name: 'Jane', age: 20 } Sekarang, seharusnya saya ingin mendapatkan nama …

2
Apakah MariaDB mendukung tipe data kolom JSON asli?
Saya tidak berbicara tentang kolom dinamis, saya bertanya tentang tipe data JSON kolom asli. Dengan kata sederhana, dapatkah saya menjalankan kode berikut pada versi MariaDB? CREATE TABLE example (names JSON); Sejauh yang saya tahu, itu tidak tetapi saya masih tidak yakin karena ada banyak topik berbicara tentang dukungan JSON di …
13 mariadb  json 



2
“ERROR: malformed array literal” saat menggunakan json_to_record dengan elemen array JSON di Postgres 9.4
Ini menggambarkan masalah dengan baik: Ketika kolom b adalah tipe teks, dan bukan array, yang berikut berfungsi: 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"] | Tetapi jika saya mendefinisikan bkolom sebagai array, saya mendapatkan kesalahan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.