ComenzarEmpieza gratis

Consultar documentos anidados con Postgres JSON

¡Con Postgres JSON, consultar datos semiestructurados es pan comido! Postgres incluye operadores integrados, como ->. En este ejercicio, practicarás cómo usar este operador para consultar datos de reseñas desde una columna de tipo JSON. Esta tabla tiene el siguiente aspecto:

nested_reviews table, showing sample data.

pandas se ha importado como pd, y se ha configurado un objeto de conexión de sqlalchemy, disponible para ti en la variable db_engine. ¡Mucho éxito!

Este ejercicio forma parte del curso

Introducción a NoSQL

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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)
Editar y ejecutar código