การคิวรีฐานข้อมูลเอกสาร
การใช้ Postgres JSON เพื่อคิวรีข้อมูลแบบเอกสารนั้นคล้ายกับการคิวรีข้อมูลเชิงสัมพันธ์ด้วย Postgres ในแบบฝึกหัดนี้ จะได้ฝึกสร้างคิวรีเพื่อดึงข้อมูลเอกสารจากตาราง nested_reviews ด้วย Postgres JSON
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
NoSQL เบื้องต้น
คำแนะนำการฝึกหัด
- อัปเดตคิวรีให้ดึงข้อมูลคอลัมน์
reviewจากตารางnested_reviews - ใช้ฟังก์ชัน
pandasที่เหมาะสมเพื่อสร้าง DataFrame จากโลจิกที่เก็บไว้ในตัวแปรquery - แสดงผลระเบียนแรกใน DataFrame ที่ได้จากการรันคิวรี
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Update the query to select the review field
query = """
SELECT
____
FROM nested_reviews;
"""
# Execute the query
data = ____.____(query, db_engine)
# Print the first element of the DataFrame
____(data.iloc[0, 0])