logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

MongoDB::CommandResult - MongoDB generic command result document

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

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>

Description

       This class encapsulates the results from a database command.  Currently, it is only available from the
       "result" attribute of "MongoDB::DatabaseError".

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

Name

       MongoDB::CommandResult - MongoDB generic command result document

Version

       version v2.2.2

See Also