ComeçarComece de graça

Consultando documentos aninhados com Postgres JSON

Com Postgres JSON, consultar dados semiestruturados é fácil! O Postgres oferece operadores nativos, como ->. Neste exemplo, você vai praticar o uso desse operador para consultar dados de avaliações a partir de uma coluna do tipo JSON. Esta tabela tem o formato abaixo:

nested_reviews table, showing sample data.

pandas foi importado como pd, e um objeto de conexão sqlalchemy foi configurado e está disponível para você na variável db_engine. Boa prática!

Este exercício faz parte do curso

Introdução a NoSQL

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 e executar o código