CreateMapSaveMaterialDto MaterialIgnorex = xIdForAllMembersopt = optConditionsrc dest sreMember dMember = sreMember != null;为单个值类型字段进行单独映射
对于单个值类型字段,您可以使用.ForMember()方法进行单独映射。以下是一个示例:
CreateMap<SaveMaterialDto, Material>()
.ForMember(dest => dest.Id, opt => opt.Ignore()) // 忽略 Id 字段
.ForMember(dest => dest.FieldName, opt => opt.MapFrom(src => src.FieldName)); // 将 SaveMaterialDto 的 FieldName 映射到 Material 的 FieldName 字段
在上面的示例中,FieldName是 SaveMaterialDto 和 Material 类中的单个值类型字段。您可以根据需要将其映射到目标类型的字段。
原文地址: https://www.cveoy.top/t/topic/iE8v 著作权归作者所有。请勿转载和采集!