Validate fields in Python dictionary using dictionary of lambdas
lambda is redundant here as you can use _id directly as well:

    map_keys = dict(
        _id=_id
    )


Other than that, your approach seems ok. You are reinventing the wheel though and it might be a good idea to research existing libraries.