Queries uitvoeren op documentdatabases
Postgres JSON gebruiken om documentdata te bevragen lijkt op het bevragen van relationele data met Postgres. In deze oefening ga je een query opstellen om documentdata op te halen uit de tabel nested_reviews, met Postgres JSON. Succes met query’s schrijven!
Deze oefening maakt deel uit van de cursus
Introductie tot NoSQL
Oefeninstructies
- Pas de query aan zodat de kolom
reviewuit de tabelnested_reviewswordt teruggegeven. - Gebruik de juiste
pandas-functie om een DataFrame te maken met de logica in de variabelequery. - Toon het eerste record in het DataFrame dat is teruggegeven na het uitvoeren van de query.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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])