การคิวรีเอกสารแบบซ้อนด้วย Postgres JSON
ด้วย Postgres JSON การคิวรีข้อมูลแบบกึ่งโครงสร้างทำได้อย่างง่ายดาย! Postgres มี operator ในตัว เช่น -> ในแบบฝึกหัดนี้ จะได้ฝึกใช้ operator ดังกล่าวเพื่อคิวรีข้อมูลรีวิวจากคอลัมน์ประเภท JSON โดยตารางมีรูปแบบดังนี้:

ได้มีการ import pandas ในชื่อ pd และมีการกำหนดค่า connection object ของ sqlalchemy ไว้แล้ว สามารถเรียกใช้งานได้ผ่านตัวแปร db_engine ขอให้โชคดี!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
NoSQL เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Build the query to select the statement field
query = """
SELECT
review -> '___' AS statement
FROM nested_reviews;
"""
# Execute the query, render results
data = pd.read_sql(query, db_engine)
print(data)