PHP » GoLang |
login |
register |
about
|
GoLang MongoDB\Driver\Command::__construct
request it (259)
GoLang replacement for PHP's MongoDB\Driver\Command::__construct
[edit | history]
PHP MongoDB\Driver\Command::__constructPHP original manual for MongoDB\Driver\Command::__construct [ show | php.net ]MongoDB\Driver\Command::__construct(mongodb >=1.0.0) MongoDB\Driver\Command::__construct — Create a new Command Description
final public MongoDB\Driver\Command::__construct
( array|object
$document
[, array $commandOptions
] )Constructs a new MongoDB\Driver\Command, which is an immutable value object that represents a database command. The command may then be executed with MongoDB\Driver\Manager::executeCommand().
The complete command document, which includes the command name and its
options, should be expressed in the Parameters
Errors/Exceptions
Changelog
ExamplesExample #1 MongoDB\Driver\Command::__construct() example
<?php The above example will output something similar to: array(13) { ["version"]=> string(14) "2.8.0-rc2-pre-" ["gitVersion"]=> string(62) "b743d7158f7642f4da6b7eac8320374b3b88dc2e modules: subscription" ["OpenSSLVersion"]=> string(25) "OpenSSL 1.0.1f 6 Jan 2014" ["sysInfo"]=> string(104) "Linux infant 3.16.0-24-generic #32-Ubuntu SMP Tue Oct 28 13:07:32 UTC 2014 x86_64 BOOST_LIB_VERSION=1_49" ["loaderFlags"]=> string(91) "-fPIC -pthread -Wl,-z,now -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-E" ["compilerFlags"]=> string(301) "-Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -Werror -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-but-set-variable -fno-builtin-memcmp -std=c99" ["allocator"]=> string(8) "tcmalloc" ["versionArray"]=> array(4) { [0]=> int(2) [1]=> int(8) [2]=> int(0) [3]=> int(-8) } ["javascriptEngine"]=> string(2) "V8" ["bits"]=> int(64) ["debug"]=> bool(false) ["maxBsonObjectSize"]=> int(16777216) ["ok"]=> float(1) } Example #2 MongoDB\Driver\Command::__construct() example Commands can accept options as well, as part of the normal structure that you create to send to the server. For example, the maxTimeMS option can be passed with most commands to restrict the amount of time a specific command can run for on the server.
<?php The above example will output something similar to: operation exceeded time limit See Also
|
more
Recently updated
more
Most requested
more
Last requests
|