เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคิวรีเอกสารแบบซ้อนด้วย Postgres JSON

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

nested_reviews table, showing sample data.

ได้มีการ 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)
แก้ไขและรันโค้ด