ComenzarEmpieza gratis

Consulta de documentos anidados con Postgres JSON

Con Postgres JSON, ¡consultar datos semiestructurados es pan comido! Postgres proporciona operadores incorporados, como ->. En este ejemplo, practicarás el uso de este operador para consultar datos de revisiones de una columna de tipo JSON. Esta tabla tiene la forma que se indica a continuación:

![tablarevisionesanidadas, que muestra datos de muestra.](https://assets.datacamp.com/production/repositories/6394/datasets/a5a5c6c4c7685e62aad0aeb56ccc55b5afaa19ac/Chapter%203.3%20Exercises.png =85%x85%)

pandas se ha importado como pd, y se ha configurado un objeto de conexión sqlalchemy, que se ha puesto a tu disposición a través de la variable db_engine. ¡Mucha suerte!

Este ejercicio forma parte del curso

Introducción al NoSQL

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este 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