Mongolid\DataMapper\BulkWrite::updateOne PHP Method

updateOne() public method

Be aware that working with multiple levels of nesting on $dataToSet may have an undesired behavior that could lead to data loss on a specific key.
See also: https://docs.mongodb.com/manual/reference/operator/update/set/#set-top-level-fields
public updateOne ( MongoDB\BSON\ObjectID | string $id, array $dataToSet, array $options = ['upsert' => true] )
$id MongoDB\BSON\ObjectID | string
$dataToSet array
$options array
    public function updateOne($id, array $dataToSet, array $options = ['upsert' => true])
    {
        return $this->getBulkWrite()->update(['_id' => $id], ['$set' => $dataToSet], $options);
    }