メインコンテンツまでスキップ

ドキュメント参照

ドキュメント参照は、コレクション内の特定のレコードを参照するものです。これを使って、そのドキュメントに対してデータの読み取りや書き込みを行えます。

ドキュメントの基本

ドキュメントは、リレーショナルデータベースのテーブルにおける1行、または NoSQL データベースのドキュメントを指すことがあります。ドキュメント参照は、データベース内の特定の行またはドキュメントを指し示すポインタとして機能します。さらに、ドキュメント参照は存在しないドキュメントを参照することもでき、その場合は新しいドキュメントの作成に利用できます。

collection 内のドキュメントへの単一の参照を取得するには、 collectionRef.doc(id) メソッドを使用します:

Client code
userRef = usersCollectionRef.doc(userId);

これにより、そのコレクション内の指定したユーザーのドキュメントへの参照が提供されます。

ドキュメントへの参照を取得したら、それに対してさまざまな操作を実行できます。たとえば、ドキュメントのデータをクエリしたり、ドキュメントを挿入、更新、または削除したりできます。