将强制可写属性的initial修饰符设置为" true"。 有什么好处吗?

2020-08-16 01:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hybris Wiki表示,将...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hybris Wiki表示,将initial设置为'true'仅与write ='false'结合使用才有用。 我对此表示同意。
但是,如果我使用初始true和可选false并写入true有意义吗? 我之所以这样问是因为,我们从Hybris代码审查中获得了建议,建议您使用初始true和可选false来确保数据完整性。 我们的项目中有许多属性,可选的false和true。 当我使用此类属性添加初始true时,我没有发现任何行为变化。 我只想在这里确认一下,因为我可能遗漏了一些东西。

4条回答
clasier
2020-08-16 02:29
 此插入命令仅包含必需的属性值(可选= false)...或设置为initial = true。

  

这是否意味着如果将字段标记为optional = false,那么由于强制属性和初始属性都与insert语句一起写入,则无需将其标记为initial = true?

如果是这种情况,hybris为什么要求在所有评论中将必填字段设置为初始字段?

一周热门 更多>