Dotazování na dokumentové databáze
Dotazování na dokumentová data pomocí Postgres JSON je podobné jako práce s relačními daty v Postgresu. V tomto cvičení si procvičíš sestavení dotazu pro načtení dokumentových dat z tabulky nested_reviews pomocí Postgres JSON. Hodně zdaru!
Toto cvičení je součástí kurzu
Úvod do NoSQL
Pokyny k cvičení
- Uprav dotaz tak, aby vracel sloupec
reviewz tabulkynested_reviews. - Použij odpovídající funkci z
pandaspro vytvoření DataFrame na základě logiky uložené v proměnnéquery. - Vypiš první záznam z DataFrame vráceného po spuštění dotazu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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])