GoLang MongoDB\Driver\WriteResult::getServer

request it (361)
GoLang replacement for PHP's MongoDB\Driver\WriteResult::getServer [edit | history]



Do you know a GoLang replacement for PHP's MongoDB\Driver\WriteResult::getServer? Write it!

PHP MongoDB\Driver\WriteResult::getServer

PHP original manual for MongoDB\Driver\WriteResult::getServer [ show | php.net ]

MongoDB\Driver\WriteResult::getServer

(mongodb >=1.0.0)

MongoDB\Driver\WriteResult::getServerReturns the server associated with this write result

Description

final public MongoDB\Driver\Server MongoDB\Driver\WriteResult::getServer ( void )

Returns the MongoDB\Driver\Server associated with this write result. This is the server that executed the MongoDB\Driver\BulkWrite.

Parameters

This function has no parameters.

Return Values

Returns the MongoDB\Driver\Server associated with this write result.

Errors/Exceptions

Examples

Example #1 MongoDB\Driver\WriteResult::getServer() example

<?php

$manager 
= new MongoDB\Driver\Manager;
$server $manager->selectServer(new MongoDB\Driver\ReadPreference(MongoDB\Driver\ReadPreference::RP_PRIMARY));

$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['x' => 1]);

$result $server->executeBulkWrite('db.collection'$bulk);

var_dump($result->getServer() == $server);

?>

The above example will output:

bool(true)