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.

35
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" | |...

23
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...

21
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...

16
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...

14
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,...

14
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,...

13
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...

8
Membuat batasan UNIK dari objek JSON

Mari kita ambil beberapa contoh tabel orang, yang hanya memiliki 2 bidang: id dan data (json). SELECT data FROM peoples ; {"name": "Adam","pos":"DBA","age":22 } {"name": "Alice","pos":"Security","age":33 } {"name": "Bob","pos":"Manager","age":42 } Saya ingin membuat batasan untuk bidang "pos",...