Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 400 and 401]

(no description)

File Size: 95 lines (3 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

InsertOneResult:: (4 methods):
  __construct()
  getInsertedCount()
  getInsertedId()
  isAcknowledged()


Class: InsertOneResult  - X-Ref

Result class for a single-document insert operation.

__construct(WriteResult $writeResult, $insertedId)   X-Ref

param: mixed $insertedId

getInsertedCount()   X-Ref
Return the number of documents that were inserted.

This method should only be called if the write was acknowledged.

return: integer|null

getInsertedId()   X-Ref
Return the inserted document's ID.

If the document had an ID prior to inserting (i.e. the driver did not
need to generate an ID), this will contain its "_id". Any
driver-generated ID will be a MongoDB\BSON\ObjectId instance.

return: mixed

isAcknowledged()   X-Ref
Return whether this insert was acknowledged by the server.

If the insert was not acknowledged, other fields from the WriteResult
(e.g. insertedCount) will be undefined.

If the insert was not acknowledged, other fields from the WriteResult
(e.g. insertedCount) will be undefined and their getter methods should
not be invoked.

return: boolean