Optionally parses this value as a T one.
Optionally parses this value as a T one.
Some successfully parsed value, or None if fails
import reactivemongo.api.bson.BSONValue def foo(v: BSONValue): Option[String] = v.asOpt[String]
Tries to parse this value as a T one.
Tries to parse this value as a T one.
import scala.util.Try import reactivemongo.api.bson.BSONValue def foo(v: BSONValue): Try[String] = v.asTry[String]
The code indicating the BSON type for this value as Byte
The code indicating the BSON type for this value
the regex flags
the regex value (expression)
BSON Regex value.