だから私はこのような写真のコレクションを持っているとしましょう:
トリガーを作成したい。新しい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]
コメントを追加