La classe MongoDB\BSON\Javascript

(mongodb >=1.0.0)

Introduction

Type BSON pour le code JavaScript. Un document d'étendue optionnel peut être spécifié qui mappe les identificateurs aux valeurs et définit l'étendue dans laquelle le code doit être évalué par le serveur.

Note: Ce type BSON est principalement utilisé lors de l'exécution de commandes de base de données qui prennent une fonction JavaScript comme paramètre, tel que » mapReduce.

Synopsis de la classe

final class MongoDB\BSON\Javascript implements MongoDB\BSON\JavascriptInterface, MongoDB\BSON\Type, JsonSerializable, Stringable {
/* Méthodes */
final public function __construct(string $code, array|object|null $scope = null)
final public function getCode(): string
final public function getScope(): ?object
final public function jsonSerialize(): mixed
final public function __toString(): string
}

Historique

Version Description
PECL mongodb 2.0.0 Cette classe n’implémente plus l'interface Serializable.
PECL mongodb 1.12.0 Implémente Stringable pour PHP 8.0+.
PECL mongodb 1.3.0 Implémente MongoDB\BSON\JavascriptInterface.
PECL mongodb 1.2.0 Implémente Serializable et JsonSerializable.

Sommaire

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top