ドキュメントデータベースのクエリ実行
Postgres JSON を使ってドキュメントデータにクエリを実行する方法は、Postgres でリレーショナルデータにクエリするのとよく似ています。この演習では、Postgres JSON を用いて nested_reviews テーブルからドキュメントデータを取得するクエリを作成します。さあ、クエリを書いてみましょう!
この演習はコースの一部です
NoSQL入門
演習の手順
- クエリを更新し、
nested_reviewsテーブルからreview列を返すようにします。 query変数に格納されたロジックを使って DataFrame を作成する、適切なpandasの関数を使用します。- クエリ実行後に返される DataFrame の先頭のレコードを出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Update the query to select the review field
query = """
SELECT
____
FROM nested_reviews;
"""
# Execute the query
data = ____.____(query, db_engine)
# Print the first element of the DataFrame
____(data.iloc[0, 0])