НачатьНачать бесплатно

Запросы к вложенным документам с помощью Postgres JSON

С Postgres JSON работать с полуструктурированными данными очень просто! Postgres предоставляет встроенные операторы, например ->. В этом упражнении вы попрактикуетесь в использовании этого оператора для выполнения запросов к данным отзывов из столбца типа JSON. Таблица имеет следующий вид:

nested_reviews table, showing sample data.

pandas импортирован как pd, объект подключения sqlalchemy уже настроен и доступен через переменную db_engine. Удачи!

Это упражнение является частью курса

Введение в NoSQL

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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)
Редактировать и запускать код