(PECL mongo >= 1.5.0)
MongoDeleteBatch::__construct — Description
Construit un lot d'opérations DELETE. Voir MongoWriteBatch.
collection
La MongoCollection sur laquelle le lot sera exécuté. Sa préoccupation d'écriture sera copiée et utilisée comme précoccupation d'écriture par défaut si aucune n'est fournie comme paramètre $write_options
ou pendant MongoWriteBatch::execute().
write_options
Un tableau d'options d'écriture.
clé | signification |
---|---|
w (int|string) | Valeur de la préoccupation d'écriture |
wtimeout (int) | Durée maximale à attendre une réplication |
ordered | Détermine si MongoDB doit appliquer ce lot dans l'ordre (séquentiellement, un élément à la fois), ou s'il peut le ré-arranger. Par défaut, vaut TRUE |
j (bool) | Attent l'historisation sur le primaire. Cette valeur est déconseillée ; utilisez plutôt WriteConcern |
fsync (bool) | Attent fsync sur le primaire. Cette valeur est déconseillée ; utilisez plutôt WriteConcern |
Un nouveau MongoDeleteBatch.