(update)
Validate an update document.
Validate an update document.
Validate an update document .
def validate_ok_for_update(update):
    """Validate an update document."""
    validate_is_mapping("update", update)
    # Update can not be {}
    if not update:
        raise ValueError('update only works with $ operators')
    first = next(iter(update))
    if not first.startswith('$'):
        raise ValueError('update only works with $ operators')
def validate_ok_for_update ( update ) : validate_is_mapping ( "update" , update ) # Update can not be {} if not update : raise ValueError ( 'update only works with $ operators' ) first = next ( iter ( update ) ) if not first . startswith ( '$' ) : raise ValueError ( 'update only works with $ operators' )