type
ReferenceDeleteRequest
type ReferenceDeleteRequest struct {
Target DocumentReference
Collections map[schema.StableID]schema.Collection
IgnoreOwners []DocumentReference
}One permanent-delete reconciliation request.
TargetDocumentReference- The Target value.
Collectionsmap[schema.StableID]schema.Collection- The Collections value.
IgnoreOwners[]DocumentReference- The IgnoreOwners value.
Transaction.ApplyReferenceDelete must atomically reject restrict policies or nullify/remove current references. Version snapshots remain immutable.