code: private static void _injectAnnotationES(ClassUtil.PropertieDescription propertieDescription,Object data ,BaseSearchHit hit,Object id ){
  		if(propertieDescription != null && propertieDescription.isEsIdReadSet()){
  
  			try {
  				propertieDescription.setValue(data,ValueObjectUtil.typeCast(id,propertieDescription.getPropertyType()));
  			} catch (IllegalAccessException e) {
  				logger.warn("设置属性失败："+propertieDescription.toString(),e);
  			} catch (InvocationTargetException e) {
  				logger.warn("设置属性失败："+propertieDescription.toString(),e.getTargetException());
  			}
  
  		}
  
  	}
docs: 如果对象有ESId注解标识的字段，则注入parent和
  @param data