The MongoDB\BSON\ObjectID class

(mongodb >=1.0.0)

Введение

Обзор классов

MongoDB\BSON\ObjectID implements MongoDB\BSON\Type {
/* Методы */
final public __construct ([ string $id ] )
final public string __toString ( void )
}

Содержание

Коментарии

I struggled for awhile to identify the way to find() using a ObjectID 

This seems to work, I hope this helps someone else out. 

$mongoId = '5a2493c33c95a1281836eb6a';

$collection->find(['_id'=> new MongoDB\BSON\ObjectId("$mongoId")]);

I found it here:   https://docs.mongodb.com/php-library/current/reference/method/MongoDBCollection-findOne/

Note this is for the PHP library, not the legacy library.
2017-12-20 03:44:42
http://php5.kiev.ua/manual/ru/class.mongodb-bson-objectid.html
Автор:
Worth noting this will throw an InvalidArgumentException if string is not in the correct format
2018-05-25 15:58:47
http://php5.kiev.ua/manual/ru/class.mongodb-bson-objectid.html

    Поддержать сайт на родительском проекте КГБ