开始使用免费开始使用

使用 Postgres JSON 查询嵌套文档

借助 Postgres JSON,查询半结构化数据会变得非常轻松!Postgres 提供了内置运算符,例如 ->。在本练习中,您将练习使用该运算符,从 JSON 类型的列中查询 reviews 数据。该表的形式如下所示:

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)
编辑并运行代码