table of contents
MongoDB::CommandResult(3pm) | User Contributed Perl Documentation | MongoDB::CommandResult(3pm) |
NAME¶
MongoDB::CommandResult - MongoDB generic command result document
VERSION¶
version v2.2.2
DESCRIPTION¶
This class encapsulates the results from a database command. Currently, it is only available from the "result" attribute of "MongoDB::DatabaseError".
ATTRIBUTES¶
output¶
Hash reference with the output document of a database command
address¶
Address ("host:port") of server that ran the command
session¶
ClientSession which the command was ran with, if any
METHODS¶
last_code¶
Error code (if any) or 0 if there was no error.
last_errmsg¶
Error string (if any) or the empty string if there was no error.
last_wtimeout¶
True if a write concern error or timeout occurred or false otherwise.
last_error_labels¶
Returns an array of error labels from the command, or an empty array if there are none
assert¶
Throws an exception if the command failed.
assert_no_write_concern_error¶
Throws an exception if a write concern error occurred
AUTHORS¶
- David Golden <david@mongodb.com>
- Rassi <rassi@mongodb.com>
- Mike Friedman <friedo@friedo.com>
- Kristina Chodorow <k.chodorow@gmail.com>
- Florian Ragwitz <rafl@debian.org>
COPYRIGHT AND LICENSE¶
This software is Copyright (c) 2020 by MongoDB, Inc.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
2022-06-30 | perl v5.34.0 |