我有这个问题的答案,但我不明白为什么会发生这种情况。有人能详细解释一下这是怎么回事吗?
在父子对象之间具有查找关系的父子模型中删除父记录时,会发生什么情况?
来源:http://www.allaboutsfdc.com/dev-401-quiz-part-1-q9.php
发布于 2012-04-24 08:02:16
查找是对一个对象对另一个对象的引用,尽管您可以将被引用的对象称为父对象,而将一个引用的对象称为子对象,但可以删除和更改关系。
主-详细关系是一种更严格的关系,其中子项(详细记录)与父项(主项)相关联。它们不能被移动到另一个主节点(还没有--这很快就会到来),删除主节点也会删除它的所有子节点。
在建立模式时,最好的方法是始终首先创建作为查找的关系,因为您可以在需要时将它们转换为Master Detail关系,但不能以另一种方式返回。
因此要回答这个问题:由于问题是主查询而不是 Detail,因此不会删除子项,所以这里的答案是D。
发布于 2012-04-22 03:18:14
对于Salesforce,如果关系是Master/Detail,则在删除父项时,子项将被删除。如果关系是查找,则在删除父项时不会删除子项。
https://stackoverflow.com/questions/10253811
复制相似问题