Fråga dokumentdatabaser
Att använda Postgres JSON för att fråga dokumentdata liknar att fråga relationsdata med Postgres. I den här övningen får du öva på att bygga en fråga för att hämta dokumentdata från tabellen nested_reviews med Postgres JSON.
Den här övningen är en del av kursen
Introduktion till NoSQL
Övningsinstruktioner
- Uppdatera frågan så att den returnerar kolumnen
reviewfrån tabellennested_reviews. - Använd lämplig
pandas-funktion för att skapa en DataFrame med logiken som lagras i variabelnquery. - Skriv ut den första posten i den returnerade DataFrame:n efter att frågan har körts.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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])