Следующий код не работает. Сообщение об ошибке: «Ошибка компиляции: начальный термин выражения поля должен быть конкретным SObject: LIST в строке 8, столбце 16» (строка возврата — строка 8)
public String getX(){
List<Oppoinvoice__c> o = [SELECT Opportunity__r.Account.Name FROM Oppoinvoice__c];
return o.Opportunity__r.Account.Name;
}