我已经让我的视图模型属性可以为空已经有一段时间了。我的理由是,当进行验证时,我不希望将默认值插入到用户留空的字段中,但这是必需的。
当然,我将必填字段标记为必填,但这让我认为这样做会失去对象模型的大量保真度。
当然,我的域类只有在实际上可以为空时才可以为空。
当域模型需要时,我的视图模型属性是否可以为空?
当域模型需要时,我的视图模型属性是否可以为空?
是的,他们应该为了在视图模型上正确执行验证。当您确保视图模型有效并将该视图模型映射回映射层中的实际域模型时,您将确定会为此属性提供一个值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)