Я изо всех сил пытался понять это, и ответом на это сообщение было то, что, наконец, помогло мне понять.Здесь очень мало примеров!
Проблема для меня заключалась в том, что порядок, в котором вы устанавливаете отношения между ребенком и бабушкой и дедушкой, нелогичен.Вот как это работает:
(parent).(grandparent).(field)
(parent).(grandparent).(great-grandparent).(field)
Как уже отмечалось, вы можете пройти до 5 уровней.
Некоторые примеры (в том числе из ответа здесь):
Цепочка отношений от прародителя к родителю и потомку: Возможность - Цитата - QuoteLineItem
Пример запроса:
SELECT Id, Quantity, Quote.Name, Quote.Opportunity.Name FROM QuoteLineItem
Цепочка отношений от прародителя к родителю и потомку: Аккаунт - Bill_to_Contact__r (custom) - Цитата
Пример запроса:
SELECT Name, License_To_Contact__r.Name, Bill_To_Contact__r.Account.Name FROM Quote