UpdateElement

Update request

class Object
trait Matchable
class Any

Value members

Concrete methods

def unapply(value: BSONValue): Option[(BSONDocument, BSONValue, Boolean, Boolean)]

Extracts an update element: query (q), update operator (u), and option upsert and multi.

Extracts an update element: query (q), update operator (u), and option upsert and multi.

Matches value of the following form:

{ "q": { .. }, "u": { .. }, "upsert": true, "multi": false }

Returns:

(q, u, upsert, multi)