def _cast_items(self, vocab): """Cast values in vocabulary items using predefined schema. :param vocab """ schema = vocab_schema.get(vocab.get('_id'), {}) for item in vocab.get('items', []): for field, field_schema in schema.items(): if field in item: item[field] = serialize_value(field_schema['type'], item[field])