Definición
Parámetros
$stream: resource- El recurso de secuencia GridFS.
Return Values
El documento de metadatos asociado con el flujo de GridFS. El tipo de retorno dependerá de la opción typeMap del bucket.
Errores/Excepciones
MongoDB\Exception\InvalidArgumentException por errores relacionados con el análisis de parámetros u opciones.
MongoDB\Driver\Exception\RuntimeException para otros errores a nivel de extensión (por ejemplo, errores de conexión).
Ejemplos
$bucket = (new MongoDB\Client)->test->selectGridFSBucket(); $stream = $bucket->openUploadStream('filename'); $fileDocument = $bucket->getFileDocumentForStream($stream); var_dump($fileDocument); fclose($stream);
La vista de salida se ilustraría como sigue:
object(MongoDB\Model\BSONDocument)#4956 (1) { ["storage":"ArrayObject":private]=> array(3) { ["_id"]=> object(MongoDB\BSON\ObjectId)#4955 (1) { ["oid"]=> string(24) "5acfb05b7e21e83b5a29037c" } ["chunkSize"]=> int(261120) ["filename"]=> string(8) "filename" } }