«json» 태그된 질문

JSON (JavaScript Object Notation)은 데이터 교환을 용이하게하는 사람이 읽을 수있는 개방형 표준이며 XML과 함께 현대 웹에서 사용되는 데이터 교환의 기본 형식입니다.

5
JSON 배열을 postgres 배열로 바꾸는 방법은 무엇입니까?
대략 다음과 같은 문서 data를 보유 하는 열 json이 있습니다. { "name": "foo", "tags": ["foo", "bar"] } 중첩 tags배열을 연결된 문자열 ( foo, bar) 로 바꾸고 싶습니다 . array_to_string()이론 상으로는 쉽게 가능합니다 . 그러나이 함수는 json배열 에서 작동하지 않습니다 . 그래서이 json배열을 Postgres로 바꾸는 방법이 궁금합니다 array.

3
SQLite에서 JSON을 저장하고 쿼리 할 수 ​​있습니까?
JSON 객체를 SQLite 데이터베이스에 저장 한 다음 복잡한 쿼리를 수행해야합니다. 나는 이런 식으로 테이블을했다 : +--------------------------------------+ |document | property | string | number| +--------------------------------------+ |foo | "title" | "test" | | +--------------------------------------+ |foo | "id" | | 42 | +--------------------------------------+ |bar | "id" | | 43 | +--------------------------------------+ 두 개체를 …
34 sqlite  json 


2
JSON에 여러 열을 Postgres
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결과에 SELECT t.id, row_to_json(t) as data …
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; JSON 객체에 b없는 열을 선택하려면 어떻게 해야 b.item_id합니까? 에 대해 읽었 ROW지만 다음과 같은 JSON 객체를 반환합니다. {"f1": "Foo", "f2": "Bar"} 적절한 열 키와 일치하도록 JSON 객체를 가져온 …

1
여러 값에 대한 PostgreSQL JSON 쿼리 배열
jsonbPostgres 에서 유형에 대한 쿼리를 작성하여 고객 ID 배열이 해당 그룹을 찾습니다. 이 예제 테이블이 주어지면 : 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 JSONB SELECT)을 …


2
JSONB를 사용하여 PostgreSQL 가입
나는이 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": …


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, active integer NOT …

1
PostgreSQL에서 JSONB 쿼리
persons두 개의 열과 idJSONB 기반 data열 을 포함 하는 테이블 이 있습니다 (이 테이블은 PostgreSQL의 JSON 지원으로 데모하기 위해 만들어졌습니다). 이제 두 개의 레코드가 있다고 가정합니다. 1, { name: 'John', age: 30 } 2, { name: 'Jane', age: 20 } 이제 25 세 이상인 모든 사람의 이름을 얻고 싶습니다. select …

2
MariaDB는 기본 JSON 열 데이터 형식을 지원합니까?
동적 열에 대해 말하는 것이 아니라 기본 열 JSON 데이터 유형에 대해 묻습니다. 간단히 말해서, MariaDB 버전에서 다음 코드를 실행할 수 있습니까? CREATE TABLE example (names JSON); 내가 아는 한, 확실하지는 않지만 MariaDB에서 JSON 지원에 대해 이야기하는 많은 주제가 있기 때문에 확실하지 않지만 최종적으로 구현 된 것은 아무도 없습니다. -업데이트- …
13 mariadb  json 



2
Postgres 9.4에서 JSON 배열 요소와 함께 json_to_record를 사용할 때“오류 : 잘못된 배열 리터럴”
이것은 문제를 잘 보여줍니다. 열 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 * from json_to_record('{"a":1,"b":["hello", "There"],"c":"bar"}') as x(a …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.