サブコレクションドキュメントでonCreateクラウド関数をトリガーした後、メインコレクションからドキュメントにアクセスする方法は?

アグンラクサナ

だから私はこのような写真のコレクションを持っているとしましょう:

ここに画像の説明を入力してください

そしてこのようなサブコレクション(いいね): ここに画像の説明を入力してください

トリガーを作成したい。新しいlikersドキュメントが作成された場合point、メインのコレクションドキュメントのフィールド+ = 1を増やしたいq27yiVv4g7XVgiaG7c7a)。q27yiVv4g7XVgiaG7c7aポイントを増やすことができるように、そのドキュメントにアクセスする方法は

以下のコードを使用する必要がありますが、そのドキュメントにアクセスする方法がわかりません

exports.createUser = functions.firestore
    .document('photos/{photoId}/likers/{likersId}')
    .onCreate((snap, context) => {


    });
ダグスティーブンソン

photoId関数で定義したワイルドカードと、スナップショットで変更されたドキュメントの参照を使用して、ドキュメントへの参照を作成できます。

const photoId = context.params.photoId
const photoRef = snap.ref.firestore.collection('photos').doc(photoId)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ