Geneste documenten opvragen met Postgres JSON
Met Postgres JSON is het opvragen van semi-gestructureerde data een fluitje van een cent! Postgres biedt ingebouwde operatoren zoals ->. In dit voorbeeld oefen je met deze operator om reviewgegevens op te vragen uit een kolom van het type JSON. De tabel ziet er als volgt uit:

pandas is geïmporteerd als pd, en een sqlalchemy-verbindingsobject is geconfigureerd en voor je beschikbaar gemaakt via de variabele db_engine. Succes!
Deze oefening maakt deel uit van de cursus
Introductie tot NoSQL
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)