I am trying to get the Ultimate Parent Account from my contact up to 3rd level parent. Here is my SOQL code:
SELECT Name,Account.Parent.Name, Account.Parent.Parent.Name, Account.Parent.Parent.Parent.Name FROM Contact
I expect to see this result:
Contact:{Name='Name of COntact',Parent='the parent name', ChildParent='Child Parent Name', GrandParent='Grand Parent Name'}
OR
Contact:{Name='Name of COntact',ParentId='the parent Id', ChildParentId='Child Parent Id', GrandParentId='Grand Parent Id'}
Once I debug my query the result is not what i expected.
Contact:{Name='Name of the Contact', AccountId='Parent Id', Id='Id of the Contact'}
Anyone help?