| Name | Summary |
|---|---|
|
Code for query operations
|
|
|
Validate a BSON document by turning it into a value.
If is not 1 then turn it into a value.
Note ...
|
|
|
Turn a result into a value *
|
|
|
Generate a driver error message outcome *
|
|
|
: Turn a list of tags into a bit-wise flag suitable
for sending to MongoDB. We have an extra lay...
|
|
|
Turn a list of tags into a single MongoDB-compatible int.
|
|
|
Extract the tags from a given bit-wise flag. These are specific
to each operation, you need to kn...
|
|
|
Predicate for error status of a value. *
|
|
|
Predicate for error status of a value. *
|
|
|
Predicate for end of query, when the cursorID is returned as zero *
|
|
|
Map a function over a failure, leave successes untouched *
|
|
|
Map either a success function or a failure function over an outcome *
|
|
|
Map a function over a success, leave failures untouched *
|
|
|
Return new Bson Object ID
|
|
|
Null cursor value *
|
|
|
Get OID from string
|
|
|
Get string from OID
|
|
|
Map a pair of convergent functions over an outcome *
|
|
|
Either pretty-print the document or generate a failure string. *
|
|
|
Same as but for a list of results. *
|
|
|
Return the n'th document attached to the reply *
|
|
|
Access components of the reply value *
|
|
|
Extract a document from a reply.Example:
|
|
|
Extract all documents from a reply.Example:
|
|
|
Same as but returning an outcome instead of an option.
|
|
|
If a result is success then return an OPA value from the
document using . Must be cast at point of ...
|
|
|
Turn a result into an option *
|
|
|
Turn result into a list *
|
|
|
Return a string representation of a cursor (it's an int64) *
|
|
|
Make a readable string out of a value *
|
|
|
String representation of a value *
|
|
|
Same as but coerced to string *
|
|
|
Make an error report string out of a value, will print "<ok>" if no error. *
|
|
|
Same for a list of results. *
|
|
|
A string representation of a value.
|
|
|
String of a list of tags. *
|
|
|
Similar to but the success value is user-defined. *
|
|
Comments