executeForget

Definition

Execute a "forget" operation prepared by prepareForget. Wrapper for the forget command.

Syntax

 db.executeForget(forgetId,password)
FieldTypeMandatoryDescription
forgetIdnumberMandatoryThe identifier returned by the prepare operation
passwordstringMandatoryThe password returned by the prepare operation

Example

ProvenDB v7754 (current)> db.prepareForget('docHistory3385955',{x:4},0,8000)
{
        "ok" : 1,
        "forgetId" : NumberLong(14),
        "password" : "5064ee4a-22f6-4cf8-a44e-8c2559322e1d",
        "forgetSummary" : {
                "documentsToBeForgotten" : NumberLong(10),
                "uniqueDocuments" : NumberLong(10)
        }
}
ProvenDB v7754 (current)> db.executeForget(14,"5064ee4a-22f6-4cf8-a44e-8c2559322e1d")
{
        "ok" : 1,
        "status" : "Complete",
        "forgetSummary" : {
                "documentsForgotten" : NumberLong(10),
                "uniqueDocuments" : NumberLong(10)
        }
}

See also

forget