1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. NoSQL 입문

Connected

अभ्यास

#> and #>>

이전에 Postgres JSON으로 중첩 문서 데이터를 조회할 때는 ->와 ->> 연산자를 이어서 사용했어요. 하지만 중첩이 깊은 데이터를 다루면 구문이 길어지고 가독성과 디버깅이 어려워질 수 있습니다. 이를 보완하기 위해 Postgres는 #>와 #>> 연산자를 제공합니다. 이번 예제에서는 아래와 같은 형태의 nested_reviews 테이블을 조회하며 이 연산자들을 연습해 보겠습니다:

nested_reviews table, showing sample data.

pandas는 pd로 임포트되어 있고, 연결 객체가 생성되어 db_engine 변수에 저장되어 있습니다. 화이팅입니다!

निर्देश

100 XP
  • json_typeof() 함수와 #> 연산자를 사용해 nested_reviews 테이블의 review 열에서 statement 키에 저장된 값의 데이터 유형을 찾으세요.
  • review 열의 locations 객체 안에 중첩된 branch 필드를 텍스트로 조회하고, 별칭을 branch로 지정하세요.
  • location 객체 안에 중첩된 zipcode 필드를 텍스트로 반환해 보세요. 별칭은 zipcode로 지정합니다.